Участник:Editor1/Черновик/КриптоПро

Материал из SysWiki

КриптоПро CSP — криптопровайдер, то есть, приложение, предоставляющее функции для работы с криптографией для других приложений. Коммерческое программное обеспечение (без регистрации в течение 90 дней работает как ознакомительная полнофункциональная версия). Доступны версии под Windows, Linux, MacOS, Android и для ряда других систем.

Графический интерфейс КриптоПро CSP не содержит элементов для генерации ключей, подписи, проверки подписи, шифрования и расшифровки, но предоставляет программный интерфейс для приложений, которые реализуют данные функции. При этом приложение КриптоПро CSP позволяет управлять ключами, то есть, в частности, регистрировать их в системе, удалять, просматривать и тестировать. Для работы с КриптоПро CSP в браузере потребуется КриптоПро ЭЦП Browser plug-in и расширение браузера для работы с ним. Ключи электронной подписи и шифрования могут находиться на флешке или на токене (для работы с токенами может требоваться установка дополнительного программного обеспечения).

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

Ключ, сгенерированный при помощи КриптоПро CSP, состоит из двух частей: закрытый ключ и сертификат ключа (который включает в себя открытый ключ). Закрытый ключ должен храниться пользователем в секрете, поскольку его использование порождает юридические последствия, эквивалентные лично поставленной подписи. Закрытый ключ, если он хранится на флешке, представлен в виде каталога (имя может быть непонятной для пользователя последовательностью символов, а расширение — номером ключа по порядку), а сертификат — файлом, который может называться произвольным образом (обычно его называют по имени пользователя) с расширением .cer). Аналогичная информация может храниться на токене, при этом для работы с ним нужно соответствующее программное обеспечение. Ключ, перед использованием, должен быть зарегистрирован в системе. При этом, при переносе ключа на другой носитель (например, при копировании на другую флешку) потребуется его заново зарегистрировать (до того система будет ожидать установки предыдущего носителя).

Ключи могут генерироваться, в частности, при помощи веб-интерфейса на сайте удостоверяющего центра.

Графический интерфейс

При запуске приложения открывается небольшое окно, со вкладками в верхней части. В первую очередь важны вкладки «Основное» и «Сервис».

Вкладка «Основное»

Во вкладке «Основное» находится информация о регистрации и кнопка «Ввод лицензии» для того, чтобы зарегистрировать продукт. Без регистрации приложение перестанет работать через 90 дней.

Вкладка «Сервис»

Вкладка «Сервис» содержит несколько кнопок, которые обычно используются при управлении ключами. Это, в частности, «Установить личный сертификат...», «Просмотреть сертификаты в контейнере...» и «Протестировать...».

Кнопка «Установить личный сертификат...» открывает окно добавления нового сертификата. Она используется при первоначальной регистрации сертификата (полученного из удостоверяющего центра) или в случае, если ключевая информация была перенесена на другой носитель, и нужно зарегистрировать его в системе вместо предыдущего.

Кнопка «Просмотреть сертификаты в контейнере...» позволяет просмотреть сертификаты, имеющиеся в хранилище.

Кнопка «Протестировать...» позволяет проверить сертификат. Результат выполнения проверки будет содержать, в частности, такой важный параметр, как срок действия закрытого ключа, который может отличаться от срока действия сертификата, не виден при просмотре свойств сертификата средствами Windows, что может приводить к ситуации, когда ключ у пользователя перестаёт работать ранее, чем ожидалось (что, в свою очередь, может привести к усложнению процедуры выдачи ключа и другим неприятным последствиям).

См. также

КриптоПро ЭЦП Browser plug-in, Рутокен

Ссылки