Ich habe Modul und private exponent. Wie konstruieren privaten RSA-Schlüssel und eine Nachricht signieren?

Ich bin Neuling in der Kryptographie und pycrypto.

Habe ich modulus n und privaten exponent d. Von dem was ich verstehe nach dem Lesen einiger docs privaten Schlüssel besteht aus n und d.

Brauche ich um eine Nachricht signieren, und ich kann nicht herausfinden, wie zu tun, dass die Verwendung pycrypto. RSA.construct() Methode akzeptiert ein Tupel. Aber ich habe zusätzlich bieten öffentliche exponent e dieser Methode (die ich nicht habe).

So, hier ist meine Frage. Muss ich berechnen e irgendwie um eine Nachricht signieren?

Es scheint, ich sollte in der Lage sein zu signieren einer Nachricht nur durch den Einsatz von n und d (bilden private key). Bin ich richtig? Kann ich dies mit pycrypto?

Vielen Dank im Voraus.

  • Sie haben NICHT den public key?
InformationsquelleAutor Maxim | 2012-05-21
Schreibe einen Kommentar