Декодирование закрытого ключа с использованием ключевой фразы в C#

#c# #nuget #bouncycastle

#c# #nuget #bouncycastle

Вопрос:

У меня есть PrivateKey, который зашифрован с использованием алгоритма openssl Aes256 и парольной фразы. Ключевая фраза — это строка base64

Есть ли какой-либо способ декодировать закрытый ключ в C #. Я искал в Интернете, также нашел несколько примеров, но не получил никакого результата.

Комментарии:

1. Я не знаю конкретно, но это может быть отправной точкой.

2. AES-256 имеет 256-битный ключ, как следует из названия. Существует множество систем для получения вашей парольной фразы и превращения ее в 256-битный ключ. Вам нужно выяснить, какая система использовалась с вашим закрытым ключом, а затем скопировать его. Как был сгенерирован ключ: как он обычно расшифровывается?