Как мне сгенерировать НОВУЮ KeyPair точно так же, как ключ в (предоставленном пользователем) ключевом файле с Bouncy Castle C # - PullRequest
0 голосов
/ 22 февраля 2019

Я читаю PEM-файл с закрытым ключом.

PemReader pemReaderIntermediateKey = new PemReader(File.OpenText(@"private.rsa.key.pem"), new PasswordFinder("secret"));
var keyObj = pemReaderIntermediateKey.ReadObject();

Теперь я хочу сгенерировать новую пару ключей, аналогичную только что прочитанной (в keyObj).Я хочу сгенерировать его, используя тот же алгоритм и одинаковую силу ключа .

Обратите внимание, что в настоящее время я использую это с закрытыми ключами EC и RSA.Но если возможно, я бы хотел поддержать все генераторы KeyPairGenerator, которые Bouncy Castle поддерживает автоматически; -)

Как мне это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...