ZAZmaster / gostpemextractor

Бесплатный аналог P12FromGostCSP для извлечения сертификата и ключа в PEM формате из ГОСТ контейнера
33 stars 13 forks source link

Error when decrypt from CryptoPro #2

Open Roman1820 opened 2 years ago

Roman1820 commented 2 years ago

Hello! While decrypting from CryptoPro 5 either with pfx file only or with cert file and storage got an error: error:068000a8:asn1 encoding routines:asn1 check_tlen:wrong tag:crypto/asn1/tasn_dec.c:1188

ZAZmaster commented 11 months ago

При экспорте из КриптоПро CSP нужен PFX (не обязательно с ключом) и ключ (хранилище). When exporting from CryptoPro CSP, you need PFX (not necessarily with a key) and a key (storage).

li0ard commented 11 months ago

Имхо было неплохо добавить экспорт приватного ключа из самого PFX. Можете взять за основу мою утилиту, которая экспортирует ключ в PEM.

ZAZmaster commented 10 months ago

Имхо было неплохо добавить экспорт приватного ключа из самого PFX. Можете взять за основу мою утилиту, которая экспортирует ключ в PEM.

Ваша утилита вытащит ключ из PFX даже если этот ключ не экспортируемый?

li0ard commented 10 months ago

Имхо было неплохо добавить экспорт приватного ключа из самого PFX. Можете взять за основу мою утилиту, которая экспортирует ключ в PEM.

Ваша утилита вытащит ключ из PFX даже если этот ключ не экспортируемый?

Утилита работает уже с экспортиванным ключём из СКЗИ, если в настройках ключа в PFX будет стоять, что ключ "неэкспортируемый" то экспорт будет произведён. Можете сами посмотреть код утилиты.