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

Уведомление

Icon
Error

2 Страницы12>
Опции
К последнему сообщению К первому непрочитанному
Offline v.eremenkoisoit  
#1 Оставлено : 29 сентября 2021 г. 11:22:57(UTC)
v.eremenkoisoit

Статус: Участник

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

Всем доброго времени суток.

Возникает такая ошибка "Неправильный параметр набора ключей. (0x8009001F)", при указании

Код:

var PrivateKey = yield cadesplugin.CreateObjectAsync('X509Enrollment.CX509PrivateKey')

yield PrivateKey.propset_ProviderName("Infotecs GOST 2012/512 Cryptographic Service Provider")
yield PrivateKey.propset_ProviderType(77)
yield PrivateKey.propset_ExportPolicy(0x1)

yield PrivateKey.propset_KeySpec(1)
yield CertificateRequestPkcs10.InitializeFromPrivateKey(0x1, PrivateKey, '')

Отредактировано пользователем 29 сентября 2021 г. 11:23:30(UTC)  | Причина: Не указана

Offline two_oceans  
#2 Оставлено : 29 сентября 2021 г. 11:33:03(UTC)
two_oceans

Статус: Эксперт

Группы: Участники
Зарегистрирован: 05.03.2015(UTC)
Сообщений: 1,598
Российская Федерация
Откуда: Иркутская область

Сказал(а) «Спасибо»: 110 раз
Поблагодарили: 386 раз в 363 постах
Добрый день.
Где собственно имя контейнера? Полагаю использование InitializeFromPrivateKey означает, что контейнер уже есть.

Также интересно причем здесь КриптоПро?
X509Enrollment компонент от Майкрософт
Infotecs GOST 2012/512 Cryptographic Service Provider и тип 77 - сами понимаете чьи.


Offline Андрей *  
#3 Оставлено : 29 сентября 2021 г. 11:39:07(UTC)
Андрей *

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

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

Сказал «Спасибо»: 443 раз
Поблагодарили: 1816 раз в 1403 постах
Автор: two_oceans Перейти к цитате
Добрый день.
Где собственно имя контейнера? Полагаю использование InitializeFromPrivateKey означает, что контейнер уже есть.

Также интересно причем здесь КриптоПро?
X509Enrollment компонент от Майкрософт
Infotecs GOST 2012/512 Cryptographic Service Provider и тип 77 - сами понимаете чьи.





Это интерфейс https://docs.cryptopro.ru/cades/plugin/certenroll плагина, аналогичный MS.

Другой вопрос, почему в ветке КриптоПРО.NET, а не плагина (код на js)...
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей *  
#4 Оставлено : 29 сентября 2021 г. 11:48:29(UTC)
Андрей *

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

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

Сказал «Спасибо»: 443 раз
Поблагодарили: 1816 раз в 1403 постах
Автор: v.eremenkoisoit Перейти к цитате
Всем доброго времени суток.

Возникает такая ошибка "Неправильный параметр набора ключей. (0x8009001F)"



На странице тестового УЦ работает плагин, успешно получается сертификат?
http://testgost2012.cryp....ru/certsrv/certrqma.asp

Если Да - смотреть код формирования запроса.

Техническую поддержку оказываем тут
Наша база знаний
Offline v.eremenkoisoit  
#5 Оставлено : 29 сентября 2021 г. 11:49:01(UTC)
v.eremenkoisoit

Статус: Участник

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

Ошибся веткой извиняюсь
Offline v.eremenkoisoit  
#6 Оставлено : 29 сентября 2021 г. 11:51:00(UTC)
v.eremenkoisoit

Статус: Участник

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

Автор: Андрей * Перейти к цитате
Автор: v.eremenkoisoit Перейти к цитате
Всем доброго времени суток.

Возникает такая ошибка "Неправильный параметр набора ключей. (0x8009001F)"



На странице тестового УЦ работает плагин, успешно получается сертификат?
http://testgost2012.cryp....ru/certsrv/certrqma.asp

Если Да - смотреть код формирования запроса.



Да все работает. Оказалось проблема была в наименовании контейнера
Offline Андрей *  
#7 Оставлено : 29 сентября 2021 г. 11:52:59(UTC)
Андрей *

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

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

Сказал «Спасибо»: 443 раз
Поблагодарили: 1816 раз в 1403 постах
Проверил, работает с ViPNet CSP

Snimok ehkrana ot 2021-09-29 12-50-15.png (54kb) загружен 6 раз(а).
Snimok ehkrana ot 2021-09-29 12-50-52.png (26kb) загружен 6 раз(а).
Snimok ehkrana ot 2021-09-29 12-51-01.png (12kb) загружен 5 раз(а).
Snimok ehkrana ot 2021-09-29 12-52-42.png (83kb) загружен 4 раз(а).
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей *  
#8 Оставлено : 29 сентября 2021 г. 11:53:53(UTC)
Андрей *

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

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

Сказал «Спасибо»: 443 раз
Поблагодарили: 1816 раз в 1403 постах
Автор: v.eremenkoisoit Перейти к цитате


Да все работает. Оказалось проблема была в наименовании контейнера


Предлагаю дополнить пример с указанием имени.
Техническую поддержку оказываем тут
Наша база знаний
Offline v.eremenkoisoit  
#9 Оставлено : 29 сентября 2021 г. 13:11:03(UTC)
v.eremenkoisoit

Статус: Участник

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

Автор: Андрей * Перейти к цитате
Автор: v.eremenkoisoit Перейти к цитате


Да все работает. Оказалось проблема была в наименовании контейнера


Предлагаю дополнить пример с указанием имени.


Код:

var containerName = "Посланник"
yield PrivateKey.propset_ContainerName(containerName)


Насколько я понял он даты не воспринимает в наименовании контейнера
Offline Андрей *  
#10 Оставлено : 29 сентября 2021 г. 13:24:11(UTC)
Андрей *

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

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

Сказал «Спасибо»: 443 раз
Поблагодарили: 1816 раз в 1403 постах
Автор: v.eremenkoisoit Перейти к цитате
Автор: Андрей * Перейти к цитате
Автор: v.eremenkoisoit Перейти к цитате


Да все работает. Оказалось проблема была в наименовании контейнера


Предлагаю дополнить пример с указанием имени.


Код:

var containerName = "Посланник"
yield PrivateKey.propset_ContainerName(containerName)


Насколько я понял он даты не воспринимает в наименовании контейнера


С датой или временем? Т.е. соответствует ли containerName требованию к имени файла (на диске в профиле пишет, к примеру)?
Техническую поддержку оказываем тут
Наша база знаний
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
2 Страницы12>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.