/
cuthbert
/
sb.api_COMobject
Обзор
Документация
Войти
/
cuthbert
/
sb.api_COMobject
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
bin/openssl/createCert.bat
37 строк
1 KB
sVs02
Загрузить файлы в «»
28 май 2026, 15:30
Верифицирован
28 май 2026, 15:30
2afcb7f
Код
Авторство
О чём код?
@echo off chcp 65001 :: вызов файла конфигурации openssl set OPENSSL_CONF=%~dp0openssl.cnf :: ключевые файлы openssl ::set cnf=openssl\sbapi-user.cnf set cnf=user.cnf set o=openssl.exe :: путь к создаваемым файлам сертификата for /f "tokens=1,* delims=]" %%a in ('find /i "file-key =" %cnf%') do set l=%%a set key=%l:~13% echo %key% for /f "tokens=1,* delims=]" %%a in ('find /i "file-csr =" %cnf%') do set l=%%a set csr=%l:~13% echo %csr% :: очистить папку для будущей цепочки сертификатов if exist %csr% del /f %csr% if exist %key% del /f %key% echo :: проверка подключенных блоков %o% engine -c echo ... Генерация ключевой пары ГОСТ: %o% genpkey -algorithm gost2012_256 -pkeyopt paramset:A -out %key% echo ... Формирование запроса PKCS#10 для последующей передачи его в банк через АПИ %o% req -config %cnf% -utf8 -new -key %key% -out %csr% echo ... Информация о файле CSR запроса (для файла *.csr): %o% asn1parse -i -inform PEM -in %csr% pause exit