Kryptographie URL
haftendorn.uni-lueneburg.de/mathe-lehramt/krypto/krypto.htm
[Kryptographie]  [Algebra]  [MuPAD]   © Prof. Dr. Dörte Haftendorn
Download des MuPAD-Notebooks     Save Link Taget As..., Verküpfung speichern unter...
ElGamal-Verfahren, Public-Key-Verschlüsselung
Kryptographie mit MuPAD,
Prof. Dr.Dörte Haftendorn, Okt.99, Nov 02
-----------------------------------------------------------------------------------
Anton, Berta und Tobi wollen gemeinsam kommunizieren und eine gemeinsame
Schlüsselliste vereinbaren. Tobi bereitet als Grundlage p und g vor.
   

Sie vereinbaren eine Verschlüsselungsfunktion
   

   

Er teilt dieses allen mit, jeder darf das wissen.
Jeder wählt sich eine beliebige Zahl t als geheimen Schlüssel und
berechnet einen öffentlichenTeil seines Schlüssels:
   
   

   
   

   
   

   

Anton will an Berta und Tobi etwas senden. Er wählt sich eine beliebige Zahl a und berechnet:
   
   

   
   

Dieses Antons Kommunikationsschlüssel für Berta und Tobi.
Nun will Anton an die anderen beiden einen Text senden, den nur die beiden lesen können.
   

   
   

Berta erhält anton, A_an_Berta,
Tobi erhält anton, A_an_Tobi.
Berta berechnet:
   
   

Tobi berechnet:
   
   

Der Ascii-Text muss noch in Klartext verwandelt werden.
Beim Umwandeln in eine Liste muss man von rechts Dreierpakete machen.
   

Signatur mit dem ElGamal-Verfahren= DSS= Digital Signature Standard
Anton will seine Nachricht signieren, bekannt sind g, p und sein öffentlicher Schlüssel tAnton:
Er wählt ra teilerfremd zu p-1
   

   

   

   

   

   

Anton sendet zu m die digitale Unterschrift (sa,kra);
Tobi will prüfen, ob die Nachricht wirklich von Anton kommt.
Er berechnet
   
   


"Das hat Anton geschrieben: m=77111110116097103032105109032077101100108101121"
   

Die von Anton gesendete Signatur ist mit der Nachrricht "verwoben". Sie läßt sich für keine andere
Nachricht verwenden. Wenn die Nachricht verändert wurde, gelingt der Test ebenfalls nicht.
[Kryptographie]  [Algebra]  [MuPAD]   
Inhalt und Webbetreuung ©Prof. Dr. Dörte Haftendorn 2001, hier neu 2005, update 14. August 2011
Direkte Internetadressen [www.doerte-haftendorn.de]
[haftendorn.uni-lueneburg.de/mathe-lehramt]    [haftendorn.uni-lueneburg.de/ing-math]