Недавно я решил наткнуться на набор криптографических компонентов LockBox3 и следовать простой документации о том, как сгенерировать пару ключей RSA, используя следующую ссылку:
http://lockbox.seanbdurkin.id.au/Generate+an+RSA+key
(Официальная документация)
Когда я применяю процесс, я могу генерировать как открытые, так и закрытые ключи и экспортировать их в файл.
Но когда я решаю сгенерировать новые пары ключей, используя тот же код, это все тот же открытый и закрытый ключ (точно такой же)
Обычно этого не должно быть, мы должны иметь возможность генерировать неограниченное количество различных пар ключей на случай утечки закрытого ключа по каким-либо причинам.
Есть ли какие-либо другие шаги для создания новых пар ключей или это ошибка?
Я использую Delphi XE6 и запускаю компоненты Lockbox 3 (последние доступны на SourceForge)
заранее спасибо