Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline georgy111  
#1 Оставлено : 8 июня 2017 г. 12:07:38(UTC)
georgy111

Статус: Активный участник

Группы: Участники
Зарегистрирован: 23.07.2015(UTC)
Сообщений: 74

Сказал(а) «Спасибо»: 30 раз
Добрый день.
Какие параметры ГОСТ Р 34.10-2012 поддерживает КриптоПро CSP и как они вызываются при создании подписи?
Offline nikolaev  
#2 Оставлено : 9 июня 2017 г. 13:24:05(UTC)
nikolaev

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 06.05.2016(UTC)
Сообщений: 19
Мужчина
Российская Федерация
Откуда: Москва

Поблагодарили: 5 раз в 5 постах
Добрый день.

В настоящее время в КриптоПро CSP поддерживаются следующие параметры ключей ГОСТ Р 34.10-2012.

Для 256-битной подписи:
id-GostR3410-2001-CryptoPro-A-ParamSet (szOID_GostR3410_2001_CryptoPro_A_ParamSet, 1.2.643.2.2.35.1, "ГОСТ Р 34.10-2001, параметры по умолчанию")
id-GostR3410-2001-CryptoPro-XchA-ParamSet (szOID_GostR3410_2001_CryptoPro_XchA_ParamSet, 1.2.643.2.2.36.0, "ГОСТ Р 34.10-2001, параметры обмена по умолчанию")
id-GostR3410-2001-CryptoPro-B-ParamSet (szOID_GostR3410_2001_CryptoPro_B_ParamSet, 1.2.643.2.2.35.2, "ГОСТ Р 34.10-2001, параметры Оскар 2.x")
id-GostR3410-2001-CryptoPro-XchB-ParamSet (szOID_GostR3410_2001_CryptoPro_XchB_ParamSet, 1.2.643.2.2.36.1, "ГОСТ Р 34.10-2001, параметры обмена 1")
id-GostR3410-2001-CryptoPro-C-ParamSet (szOID_GostR3410_2001_CryptoPro_C_ParamSet, 1.2.643.2.2.35.3, "ГОСТ Р 34.10-2001, параметры подписи 1")
id-tc26-gost-3410-2012-256-paramSetA (szOID_tc26_gost_3410_12_256_paramSetA, 1.2.643.7.1.2.1.1.1, "ГОСТ Р 34.10-2012, 256 бит, параметры ТК-26, набор A")

Для 512-битной подписи:
id-tc26-gost-3410-12-512-paramSetA (szOID_tc26_gost_3410_12_512_paramSetA, 1.2.643.7.1.2.1.2.1, "ГОСТ Р 34.10-2012, 512 бит, параметры по умолчанию")
id-tc26-gost-3410-12-512-paramSetB (szOID_tc26_gost_3410_12_512_paramSetB, 1.2.643.7.1.2.1.2.2, "ГОСТ Р 34.10-2012, 512 бит, параметры ТК-26, набор B")
id-tc26-gost-3410-12-512-paramSetC (szOID_tc26_gost_3410_12_512_paramSetC, 1.2.643.7.1.2.1.2.3, "ГОСТ Р 34.10-2012, 512 бит, параметры ТК-26, набор С")

Для использования этих параметров при выработке подписи нужно использовать ключ, созданный при с такими параметрами.
По умолчанию при создании ключа используются параметры ключей, указанные на вкладке "Алгоритмы" контрольной панели КриптоПро CSP. Если же нужно создать ключ с параметрами, отличными от параметров по умолчанию, то перед вызовом функции CryptGenKey нужно вызвать функцию CryptSetProvParam с параметром PP_SIGNATUREOID, если планируется создание ключа подписи, или же с параметром PP_DHOID, если планируется создание ключа обмена (который также может быть использован для выработки подписи).
thanks 1 пользователь поблагодарил nikolaev за этот пост.
georgy111 оставлено 09.06.2017(UTC)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.