kmvi / vipnet-extract-data

Извлечение закрытого ключа из контейнера VipNet
MIT License
4 stars 3 forks source link

Извлечение ключей из контейнера vipnet jcrypto sdk #1

Open vitalif opened 3 years ago

vitalif commented 3 years ago

Привет! Есть ещё такая штука - ViPNet JCrypto SDK. И вот, похоже, у неё формат ключевого контейнера немножко другой. То есть формат в принципе почти такой же, но, похоже, закрытый ключ шифруется ключом, генерируемым на основе PBKDF2 с солью, и соль хранится там же, в ASN.1.

kmvi commented 3 years ago

Привет, спасибо за инфу. JCrypto мы раньше не использовали, поэтому не сталкивались с такой проблемой.

vitalif commented 3 years ago

Короче, я это даже сделал. https://github.com/vitalif/vipnet-extract-data Остался ещё последний момент - там в некоторых контейнерах нашёлся ещё один изврат - бывает, что закрытый ключ зашифрован не паролем, а ключом. ))) вот осталось это ещё расплести.

vitalif commented 3 years ago

Доковырял, короче )))