Экспорт PFX (p12) из СКЗИ КриптоПро CSP и импорт созданного PFX в ViPNet CSP
1) Положительный исход зависит от многих факторов, потому сказать,
что это 100% решение нельзя, это и не требуется в данном случае.
2) !!! ВНИМАНИЕ контейнеры созданные для ViPNet CSP 4.4.+ могут
не приниматься на версиях ниже, потому для 4.2 (которая может ещё
встречаться, потребуется отдельно "доработка").
3) Рекомендую использовать сертифицированные версии (для конвертаций).
==== Инструменты: утилита P12FromGostCSP
P12FromGostCSP.exe [ -cert_id <cert_id> | -cont_name <container-name> ]
[ -pass_in <private-key-pin> ] [ -pass_out <p12-file-password> ] [ -file_out <p12-file> ]
0) Установить сертификат в ОС (должен быть установлен).
1) Выгрузить pfx утилитой P12FromGostCSP.
2) На месте где VipNet CSP версии 4.4 импортировать полученный pfx.
3) Полученный контейнер применять на месте VipNet CSP 4.4* и выше.
* - для VipNet CSP 4.2 при необходимости можно сделать.
1:45-6:20 Экспорт PFX (p12) из СКЗИ КриптоПро CSP и импорт созданного PFX в ViPNet CSP
6:20-15:30 Экспорт + "история" примеров откуда...
15:30-19:45 Импорт PFX в ViPNet CSP 4.4 и ViPNet CSP 4.2
19:45-26:15 Контейнер от ViPNet CSP 4.4 делаем для ViPNet CSP 4.2
26:15- Пример проявления "бага" на КриптоПро CSP 4.0.9975
p12tovpv - https://disk.yandex.ru/d/gC5B3iDILqwvZQ
На почитать:
Экспорт приватных ключей Гост. ч.2 - https://vgimly.blogspot.com/2019/03/2.html
Бесплатный аналог P12FromGostCSP - https://github.com/ZAZmaster/gostpemextractor
Convert CryptoPro container to OpenSSL container - https://github.com/kulikan/privkey