Цифровая подпись

Глоссарий

Цифровая подпись (англ. digital signature) или электронная подпись — это последовательность битов, обеспечивающая проверку подлинности данных и идентификацию пользователя, то есть цифровое воплощение обычной подписи на бумаге. С помощью цифровой подписи может быть определен создатель данных. Кроме того, наличие подписи указывает на существование самого документа и позволяет убедиться, что он не был изменен в процессе транзакции.

Цифровая подпись генерируется на основе содержания документа и использует ассиметричную криптографию. Это означает, что с помощью открытого ключа можно получить доступ к информации и убедиться в ее происхождении и целостности. Однако, для изменения данных необходим закрытый ключ.

В большинстве цивилизованных стран цифровые подписи имеют юридическую силу, равную обычным подписям. В частности, они легитимны в России, ЕС, США, Швейцарии, Бразилии, Мексике, Индии, Индонезии, Турции и Саудовской Аравии.

Цифровые подписи обеспечивают целостность и безопасность данных блокчейна. Они используются для защиты блоков, их транзакций, передачи информации и управления смарт-контрактами.

У пользователя блокчейна открытый и закрытый ключи представлены в виде строк случайных букв и чисел. Доступ к открытому адресу есть у всех желающих, в то время как доступ к закрытому ключу должен быть строго ограничен, поскольку закрытый ключ идентифицирует владельца данных и соответствующих им ценностей. В случае, если приватный ключ будет утерян, недоступной окажется вся информация, которая была зашифрована с помощью этого ключа. Например, утрата приватного ключа кошелька биткоина не уничтожает сам биткоин, однако, полностью исключает к нему доступ. Одна пятая часть всех существующих биткоинов считается безвозвратно утерянной.

С помощью цифровых подписей можно создать схему мультиподписи (multisig). В этом случае для получения одобрения требуется получение определенного количества согласий из некоторого числа возможных, например, двух из трех или трех из пяти. Мультиподписи находят свое применение в тех случаях, когда необходимо организовать голосование для доступа к защищенным данным или с целью принятия решения.

Понравилась статья?

Подпишись на e-mail рассылку и будь всегда в курсе последних событий