Я почти везде искал ответ на этот вопрос, но я думаю, что мне действительно нужно, чтобы кто-то с соответствующим опытом работы с OpenSSL указал мне правильное направление.
В Python есть библиотека PyCryptodome, в которой реализованы на чистом Python несколько криптографических алгоритмов, включая RSA. У них есть функция как часть модуля RSA, которая называется construct
, который создает ключ RSA из различных компонентов (n
, e
, d
, p
и q
). Однако мне не удалось найти подобную функцию в OpenSSL, вероятно, просто потому, что я не знаю, где искать в их документации.
Любая помощь будет принята с благодарностью.