Извлечение закрытого ключа из контейнеров ViPNet CSP и ViPNet JCrypto SDK
Go to file
Vitaliy Filippov dc06412197 Support keys encrypted with secret keys stored in a separate container instead of just a key derived from the password 2021-05-04 17:50:45 +03:00
VipNetExtract2 Support keys encrypted with secret keys stored in a separate container instead of just a key derived from the password 2021-05-04 17:50:45 +03:00
.gitattributes add gitignore, gitattributes 2019-04-24 08:51:37 +03:00
.gitignore add gitignore, gitattributes 2019-04-24 08:51:37 +03:00
LICENSE add license 2019-04-27 08:40:01 +03:00
README.md add readme 2019-04-27 08:49:07 +03:00
VipNetExtract.sln 2nd method, extract pkey from file container 2019-04-27 08:43:40 +03:00

README.md

Извлечение закрытого ключа из контейнера VipNet

Поддерживает ключи по ГОСТ Р 34.10-2001 и ГОСТ Р 34.10-2012.

Аналогичные утилиты для КриптоПро: https://github.com/kmvi/cp-extract-data

VipNetExtract - первый способ

Позволяет извлечь закрытый ключ из любого контейнера. Требуется установленный VipNet CSP и установленный сертификат. Закрытый ключ должен быть экспортируемым.

В разработке

VipNetExtract2 - второй способ

Извлечение закрытого ключа из файлового контейнера. Не требует наличия установленного VipNet CSP.

Примеры:

  • extractpkey -f c:\Users\username\AppData\Local\Infotecs\Containers\rnd-2-3673-B18F-494C-8112-317A-A468-1D53 -p 12345678 > pkey.pem - указывается путь до контейнера и пин-код (если имеется).