Электронная подпись (ЭП) помогает подтвердить подлинность электронного документа. 2 Она состоит из двух частей: сертификата для удостоверения подписывающего и криптографической части для проверки подлинности документа. 2
Схема подписания документов ЭП: 5
- С помощью специального математического алгоритма (хэш-функции) текст преобразуется в строку фиксированной длины, состоящую из букв и цифр. 5 Длина сохраняется неизменной, независимо от того, какого объёма был исходный файл. 5
- Преобразованную версию текста (её называют «хэш-сумма» или просто «хэш») шифрует закрытый ключ. 5 В результате получается электронная подпись. 5
- ЭП (зашифрованный хэш) добавляется к документу и с сертификатом проверки отправляется адресату. 5
- Получатель с помощью открытого ключа расшифровывает информацию и проверяет подлинность сертификата. 5 Для проверки адресат хэширует файл с документом и сравнивает свой результат с тем, что был прислан. 5 Если оба хэша совпадают, значит, документ не подвергался изменениям после подписания. 5
Криптографические алгоритмы, используемые для создания и проверки ЭП, гарантируют невозможность подделки такой подписи посторонними лицами. 4
Существуют разные схемы построения ЭП, например на основе алгоритмов симметричного или асимметричного шифрования. 1 Также есть различные разновидности цифровых подписей: групповая подпись, неоспоримая подпись, доверенная подпись и другие. 1