Система подтверждения подлинности электронной подписи (ЭЦП) работает на основе асимметричной криптографии. 2 Она использует пару ключей: открытый и закрытый. 2
Процесс работы: 2
- Генерация ключей. 2 Создаются две математически связанные пары ключей. 2 Открытый ключ является общедоступным и может использоваться для проверки ЭЦП. 2 Закрытый ключ хранится в секрете и используется для создания ЭЦП. 2
- Хэширование сообщения. 2 Сообщение, которое необходимо подписать, преобразуется в краткий криптографический хэш (например, SHA-256). 2 Хэш представляет собой уникальное представление сообщения фиксированного размера. 2
- Подписание хэша. 2 С помощью закрытого ключа хэш сообщения шифруется, создавая электронную цифровую подпись. 2 Эта подпись является электронной версией рукописной подписи и будет уникальной для данного сообщения и закрытого ключа. 2
- Проверка ЭЦП. 2 Чтобы проверить ЭЦП, используется открытый ключ. 2 Открытый ключ расшифровывает подпись и сравнивает расшифрованный хэш с хэшем исходного сообщения. 2 Если хэши совпадают, это означает, что подпись действительна и сообщение не было изменено. 2
Проверить подлинность ЭЦП можно несколькими способами: 1
- С помощью специально разработанного программного обеспечения. 1 Например, «Крипто АРМ». 1 Для этого нужно приобрести ПО на сайте разработчика или воспользоваться бесплатной версией, которая имеет ограниченный функционал. 1
- На сайте государственных услуг в режиме онлайн. 1 Например, на портале «Госуслуги». 3 Для этого нужно загрузить проверяемый файл, после — файл электронной подписи для него, ввести защитный код и нажать «Проверить». 3
- С помощью интернет-сервисов. 1 Большинство из них являются удостоверяющими центрами, поэтому услуга бесплатная. 1