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