Aktivität 01
Pair Programming: AES-Simulation
Paare implementieren eine vereinfachte AES-Runde in Python mit Bibliotheken wie pycryptodome. Zuerst verschlüsseln sie eine Textnachricht, dann entschlüsseln sie sie mit demselben Schlüssel. Abschließend testen sie mit falschem Schlüssel und protokollieren Fehlermeldungen.
Wie kann man sicher kommunizieren, wenn der Übertragungsweg öffentlich ist?
ModerationstippAchten Sie bei der Pair-Programmierung darauf, dass beide Partner abwechselnd die Rolle des Verschlüsselers und des Entschlüsselers übernehmen, um Rollenverständnis zu vertiefen.
Worauf zu achten istDie Schülerinnen und Schüler erhalten die Aufgabe, auf einem Zettel zwei Hauptunterschiede zwischen symmetrischer und asymmetrischer Verschlüsselung zu notieren und ein Beispiel für eine Anwendung der symmetrischen Verschlüsselung zu nennen.