Inhalt:
Bob rechnet sich ein Beispiel zum RSA mit einfachen Zahlen durch. Er verwendet dazu nur Papier und Bleistift.
Aufgabe:
Im nächsten Schritt möchte Bob herausfinden, wie das Verfahren mit realitätsnahen großen Zahlen funktioniert. Da ihm die händische Berechnung zu umständlich und langwierig erscheint, wählt er ein geeignetes Computerprogramm als Hilfestellung.
Aufgaben:
Optional: Wähle zwei Primzahlen im Bereich 4*10^60 bis 6*10^60 und führe mit Hilfe der maßgeschneiderten DERIVE-Funktionen eine Ver- und Entschlüsselung des Textes "Jahrhundertelang war man auf der Suche nach einem sicheren Schlüsseltausch" durch.
Optional: Wiederhole den theoretischen Hintergrund und erarbeite die Übungen im Anwendungsbereich Digitale Signatur mit CAS.
Alice hat ihren öffentlichen Schlüssel per Mail an Bob geschickt. Die Alternative wäre gewesen, wenn Bob sich ihren Public Key direkt von einem Keyserver geholt hätte. Alice verwendet als Software für ihre Verschlüsselung GnuPG (dabei treten keine rechtlichen Probleme auf, da es sich bei GnuPG und Freeware im Sinne der GNU-Lizenz handelt). Bob installiert daher auch auf seinem Rechner GnuPG und schickt Alice verschlüsselt eine Nachricht, um die Funktionsweise zu kontrollieren.
Aufgaben:
Optional: Erstelle eine digitale Signatur und unterschreibe deine Nachricht damit. Überprüfe bei eingehenden Nachrichten, ob die Signatur korrekt ist.
Jetzt sollte es für Bob kein Problem mehr darstellen, die gewünschten Daten in der beschriebenen Form an Alice zu schicken!
© letzte Änderung am 11. November