Не могу прочитать ключ ГОСТ2012 с BouncyCastle - PullRequest
1 голос
/ 22 апреля 2020

У нас есть закрытый ключ (ГОСТ3410-2012). Но мы не можем прочитать его с помощью BouncyCastle 1.8.6.1

1002 * Здесь ключевым данные: 1004 * ----- НАЧАТЬ PRIVATE KEY ----- MIGiAgEAMCEGCCqFAwcBAQECMBUGCSqFAwcBAgECAQYIKoUDBwEBAgMEQIXnWrZ6 ajvbCU6x9jK49PgQqCP00T / lW3laXCXueMF8X4Q1y3N9zfOJT2s / IgyPJVrUhgtO 1Akp + Roh8bCPPlqgODA2BggqhQMCCQMIATEqBCi72ZvrBVW6mFL / bQeXeMTf8Jh8 p / diI7Cg8ig4mXg3tsIUf4vBi61b ----- END PRIVATE KEY ----- * 100 * * * * * * * * * * * Длина МЭД более 4 байтов: 103 ". Кто-нибудь знает, как это читать?

1 Ответ

0 голосов
/ 08 мая 2020

Если вы создаете ключ с помощью OpenSSL, попробуйте добавить следующий параметр в "gost_section" вашего конфигурационного файла OpennSSL:

GOST_PK_FORMAT = LEGACY_PK_WRAP

, а затем снова экспортируйте ключ

...