В библиотеке M2Crypto есть способ восстановления открытого ключа. Вам необходимо знать открытый показатель, e
(часто 65337 для ключей RSA, но использовались другие числа, такие как 3 или 17). ) и модуль, n
(который является 512-битным числом, указанным в вопросе). Обратите внимание, что документы описывают формат с кодировкой длины, используемый для e
и n
.
После восстановления открытого ключа его можно сохранить в файле и использовать позже, без проблем с преобразованием.