Новости Криптографа

Состав электронной подписи

Электронная подпись (ЭП) — это специальный код, созданный с использованием методов криптографии и служащий для подтверждения подлинности и целостности электронного документа. Она формируется на основе двух основных элементов:

1. Криптографические ключи:

- Закрытый ключ: уникальный секретный ключ, известный только владельцу подписи. Закрытый ключ предназначен исключительно для владельца подписи и хранится в строгой конфиденциальности. Именно этот ключ используется для формирования самой цифровой подписи документа. Благодаря этому обеспечивается невозможность подделки подписи другим лицом.

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

2. Алгоритм хеширования:

Алгоритм создает компактное представление исходного документа («хэш»), которое уникально для каждого конкретного содержимого файла. Хэш-код становится основой для последующей подписи.

При формировании электронной подписи выполняются следующие шаги:
  • Хэширование: исходный документ преобразуется в уникальное короткое значение (хэш).
  • Формирование подписи: полученный хэш зашифровывается с помощью закрытого ключа.
  • 3Передача: вместе с документом передается сама подпись и соответствующий открытый ключ для её проверки.

Получив документ, сторона-получатель производит проверку подписи:
  • Использует открытый ключ для расшифровки переданной подписи.
  • Самостоятельно вычисляет хэш полученного документа.
  • Сравнивает полученные значения хэшей.

Если оба значения совпадают, значит, документ подписан именно указанным владельцем и не был изменён после подписания.

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

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


Средства криптографической защиты информации (СКЗИ)

Эти программы предназначены непосредственно для обработки и управления электронными подписями. Среди наиболее распространённых СКЗИ в России:
  • KриптоПро CSP (CryptoPro Cryptographic Service Provider);
  • ViPNet CSP;
  • Signal-COM CSP,

А также продукты линейки КриптоАрм - создание, шифрование и безопасный обмен документами в сети.