Wie stelle ich Vertraulichkeit durch Verschlüsseln mit asymmetrischer Kryptographie her?
Wenn die Animation geladen wird bist Du in der Rolle von Bob. Bob hat zwei Schlüssel: den vom Webseiten-Symbol (
) umgeben öffentlichen Schlüssel, den er im Internet veröffentlicht hat, und den vom Tresor-Symbol (
) umgeben privaten Schlüssel,
den er sicher verwahrt und niemand anderem mitteilt. Über das
Internet kann Bob auch den öffentlichen Schlüssel von Alice
lesen, den sie dort veröffentlicht hat.
Will Bob Alice nun eine geheime Nachricht schreiben, die nur Alice wieder entschlüsseln kann, so sollte er seine Nachricht mit dem öffentlichen Schlüssel von Alice verschlüsseln. Helfe Bob dabei:
), das
den
öffentlichen Schlüssel von Alice umgibt, um diesen
Schlüssel in die Felder "anzuwendender Schlüssel" auf
Bobs Computer zu kopieren!Nun ist Alice am Zug, sie möchte die Nachricht von Bob entschlüsseln:
), das
den privaten
Schlüssel von Alice umgibt, um den privaten
Schlüssel in die Felder "anzuwendender Schlüssel" auf
Alices Computer zu laden!Aufgabe:
Alice möchte Bob - und nur Bob! - den Namen
ihrer neuen Lieblingsband mitteilen.
Zeige was Alice und Bob machen, so dass Bob
den Geburtstag von Alice auf sicherem Wege erfährt!
Hinweis: Diese Simulation unterstützt nur die Verschlüsselung von Kleinbuchstaben, Punkt und Komma – Zahlen sollten daher ausgeschrieben werden!