私は RSA 公開鍵のモジュラスを持っています。この公開鍵をPythonライブラリ「M2Crypto」で使いたいのですが、PEM形式の公開鍵が必要です。
したがって、RSA モジュラスを PEM ファイルに変換する必要があります。
モジュラスはここで見つけることができます。
何か案は?
私は RSA 公開鍵のモジュラスを持っています。この公開鍵をPythonライブラリ「M2Crypto」で使いたいのですが、PEM形式の公開鍵が必要です。
したがって、RSA モジュラスを PEM ファイルに変換する必要があります。
モジュラスはここで見つけることができます。
何か案は?
M2Crypto ライブラリには、公開鍵を再構築する方法があります。e
公開指数(多くの場合、RSA キーの場合は 65337 ですが、3 や 17 などの他の数値が使用されています) とモジュラスn
(質問で提供されている 512 ビットの数値)を知る必要があります。e
ドキュメントでは、および に使用される長さエンコード形式について説明していることに注意してくださいn
。
公開鍵が再構築されたら、ファイルに保存して、変換の手間をかけずに後で再び使用できます。