Wie kann ich eine öffentliche RSA-Schlüssel im PEM-format von RSA-modulus?
Ich habe den modulus eines öffentlichen RSA-Schlüssel. Ich möchte an dieser öffentlichen Schlüssel mit der Python-Bibliothek "M2Crypto",, aber es erfordert eine public key im PEM-format.
So, ich habe zum konvertieren der RSA-modulus zu einer PEM-Datei.
Den E-Modul gefunden werden kann hier.
Irgendwelche Ideen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Des M2Crypto Bibliothek hat eine Möglichkeit zur Rekonstruktion eines öffentlichen Schlüssels. Sie müssen wissen, der öffentliche exponent,
e
(oft 65337 für RSA-Schlüssel, aber auch andere zahlen wie 3 oder 17 benutzt wurden), und der E-Modul,n
(das ist der 512-bit-Nummer, die in der Frage). Beachten Sie, dass die Dokumente beschreiben die Länge codierten format füre
undn
.Einmal der öffentliche Schlüssel wurde rekonstruiert, es kann sein, in einer Datei gespeichert und später wieder verwendet werden, ohne den Aufwand der Umstellung.