(2024-05-01 20:17:23 отредактировано symon81)

как получить с флешки данные сертификата и вытащить поле для подписи

Создал проект в Visual Studio
через командную строку подписываю csptest.exe -sfsign -sign -in \"%a\" -out \"%a.sig\" -my "+ FIO +" -add -detached)
FIO - переменная содержащая ФИО на подписи с токена 3.0
Залез в SDK ниче не понял.
Подключаю куски, непойму как мне
1) автоматически накопать подпись с флешки Рутокен 3.0 данный в ИФНС
2) вытащить FIO


При использовании pkicore -> EnumUserCerts или EnumCerts машина сообщает что сертификатов на флешке нет и данные по ним не выводит

Поехали дальше
         pkcs11 -> info протаскивается по всем подключениям, видит токен и дает о нем информацию.

Ищем, где же наши сертефикаты...
наверное поддержки на форуме нет...

Re: как получить с флешки данные сертификата и вытащить поле для подписи

Какой тип контейнера у вас на токене?
Определить можно по информации в статье https://dev.rutoken.ru/pages/viewpage.a … =109412612

(2024-05-01 23:24:09 отредактировано symon81)

Re: как получить с флешки данные сертификата и вытащить поле для подписи

https://forum.rutoken.ru/uploads/images/2024/05/19c8bc9ab0636f92713137b55b8ff911.jpg

Рутокен 3.0

https://forum.rutoken.ru/uploads/images/2024/05/aa1eced8e5f254c17fee0fa77708f09a.jpg

(2024-05-02 06:16:31 отредактировано symon81)

Re: как получить с флешки данные сертификата и вытащить поле для подписи

https://forum.rutoken.ru/uploads/images/2024/05/46eda15f1bc346c5ad29cac92cf9448b.jpg
и как исправить такое?
Read-GOST34.10-2012-256.c + заголовочные из папки CryptoProCSP с чудо SDK(p.s. ничего не работает из коробки, хотя и не удивительно)

Re: как получить с флешки данные сертификата и вытащить поле для подписи

Для работы с ключами и сертификатами формата CryptoPro CSP вам необходимо использовать КриптоПро SDK.