Einwegfunktion und Schlüsseltausch
One-way functions and key exchange
Die Lernenden vergleichen Hin- und Rückweg: zwei Primzahlen multiplizieren gegen eine Zahl durch Probedivision zerlegen, auf der Uhr potenzieren (Rest beim Teilen) gegen den Exponenten zurückfinden. Damit spielen sie den Schlüsseltausch nach Diffie & Hellman (1976) durch: Wer alles mithört, hat trotzdem das gemeinsame Geheimnis nicht. Räumt drei Vorstellungen aus: Verschlüsseln sei Buchstabenersetzen mit vorher vereinbartem Schlüssel, doppelt so viele Stellen hießen doppelt so viel Arbeit, und eine Einwegfunktion sei gar nicht umkehrbar statt nur zu aufwendig. Bereitet Komplexität und praktische Grenzen (Klasse 12) vor.
Voraussetzungen (2)
Welche Aufgabe ist mit einem gedruckten, nach Namen sortierten Telefonbuch schneller erledigt?
Zwei 100-stellige Primzahlen malzunehmen dauert genauso lange wie zwei 2-stellige.
Auf der 17er-Uhr zählt nur der Rest beim Teilen durch 17. 3⁴ = 81. Welche Zahl zeigt die 17er-Uhr für 81? ___
Welche Rechnung ist eine Einbahnstraße: hin leicht, zurück nur durch langes Probieren?
Ein Text ist mit einer Buchstabenverschiebung verschlüsselt, die Verschiebung ist geheim. Trotzdem kann man ihn in wenigen Minuten knacken.
391 soll durch Probedivision zerlegt werden. Bis zu welcher Zahl muss man höchstens probieren?
Ein Programm zerlegt eine 16-stellige Zahl durch Probedivision in etwa 1 Sekunde. Wie lange braucht es ungefähr für eine 24-stellige Zahl?
Zwei 6-stellige Zahlen schriftlich zu multiplizieren braucht 36 Einmaleins-Rechnungen (jede Ziffer mal jede Ziffer). Wie viele sind es bei zwei 12-stelligen Zahlen?
Auf der 17er-Uhr gilt 3ˣ = 13. Wie findet man x am sichersten?
Wie viele Malrechnungen braucht man mindestens für 3¹⁰²⁴, wenn man immer das letzte Ergebnis quadriert (3, 3², 3⁴, 3⁸ …)?
Lea und Tom nutzen die 19er-Uhr und die Zahl 2. Lea wählt geheim 5 und sendet 2⁵ = 13, Tom wählt geheim 8 und sendet 2⁸ = 9 (beides auf der Uhr). Lea rechnet 9⁵ auf der Uhr. Welche Zahl erhält sie?
Mira hört beim Schlüsseltausch von Lea und Tom alles mit: die 19er-Uhr, die Zahl 2 sowie die gesendeten Zahlen 13 und 9. Was müsste sie herausfinden, um das gemeinsame Geheimnis zu berechnen?
Eine Uhr hat 10¹² Zahlen. Ein Rechner probiert eine Milliarde Exponenten pro Sekunde. Er findet die Geheimzahl spätestens nach etwa 17 Minuten.
Ein Rechner schafft eine Billion (10¹²) Probedivisionen pro Sekunde. Wie lange braucht er ungefähr, um eine 60-stellige Zahl aus zwei 30-stelligen Primzahlen zu zerlegen?