Announcement

Collapse
No announcement yet.

RSA-Key einlesen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • RSA-Key einlesen

    Hi Leute,
    habe mir aus Spass einen RSA-Key-Generator gebastelt. Damit kann ich mir einen Public-Key: n und e, sowie den dazugehörigen Private-Key: n und d berechnen.
    Mit meinem Testprogramm funzt es auch.

    Mein Problem: wenn ich mir öffentliche Public-keys anderer Leute anschaue sehe ich nur einen "Zeichensalat" und keine Werte für n und e.
    Wie erhalte ich aus dem "Zeichensalat" die Werte für n und e?

    Gruß Bintang

  • #2
    Dann scheint den Delphi-Programm noch nicht zu funktionieren.

    Was ist die Frage? Programmcode?
    Christian

    Comment


    • #3
      Meine Frage in anderen Worten
      Wie ist der öffentliche Schlüssel n und e zu einem einzigen Schlüssel kombiniert bzw verschlüsselt?

      Mein Programm funzt, ich benutze keine vorgefertigten Bibliotheken sondern erstelle eine ungerade Pseudostartzufallszahl zB aus einem Bild,
      bestimme mit dem Rabin-Miller-Test (selbst implementiert) ob der Startwert eine Primzahl ist. Wenn Ja fertig, wenn nein Zahl um 2 erhöhen und erneut testen, bis eine Primzahl gefunden wurde. Daraus Berechnung von n und phi(n). Bestimmung von e mit Bedingung e und phi(n) ggT = 1. Berechnung von d mit erweitertem euklidischen Allgorithmus. Alle Module sind selfmade.

      Bei mir werden die Parameter nun primitiv als Textfile gespeichert.
      Wie machen es hier professionelle Programme?

      Gruß Bintang

      Comment


      • #4
        Versuch es mit PKCS7 oder X.509
        Christian

        Comment

        Working...
        X