HTML-формы для автономной генерации ключа.
Опубликовано Захар Тихонов on 2018-01-16 14:28

HTML-формы для автономной генерации ключа в сборке УЦ 2.0.5938.0000 и УЦ 2.0.6142.0100 нет.
Можно использовать следующие оффлайн формы:

https://www.cryptopro.ru/sites/default/files/public/faq/html_uc_2.0.zip

Они универсальные, годятся для любого пользователя и любого шаблона. Генерация ключа осуществляется на алгоритме ГОСТ 2001.

Чтобы ключ генерировался по другому алгоритму, необходимо отредактировать форму, открыв её с помощью текстового редактора и изменив 4 параметра:

 

для ГОСТ Р 34.10-2001 бит (по умолчанию):

Const lProviderType = 75

Const sProviderName = "Crypto-Pro GOST R 34.10-2001 Cryptographic Service Provider"

Const lHashAlgID = 32798

Const sHashAlgOID = "1.2.643.2.2.9"

 

для ГОСТ Р 34.10-2012 256 бит:

lProviderType = 80

Const sProviderName = "Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider"

Const lHashAlgID = 32801

Const sHashAlgOID = 1.2.643.7.1.1.2.2

для ГОСТ Р 34.10-2012 512 бит:

Const lProviderType = 81

Const sProviderName = "Crypto-Pro GOST R 34.10-2012 Strong Cryptographic Service Provider"

Const lHashAlgID = 32802

Const sHashAlgOID = 1.2.643.7.1.1.2.3

 

Примечание: при использовании IE 11 требуется запускать в режиме совместимости с IE 10:

в Internet Explorer нажмите F12

раздел "Эмуляция"

параметр "Строка агента пользователя": "Internet Explorer 10"

 

Во всех будущих версиях УЦ 2.0. HTML-формы будут доступны в Консоли управления ЦР.  Уже можно проверить работу HTML-форм в новой несертифицированной версии УЦ 2.0.6568.0000.

(9 плюсик(ов))
Класс!
Не очень :(