Prof. Dr. Johannes Blömer Paul Wolf 2.4.2012 Abgabe: 16.4.2012 Einführung in Kryptographie SS 2012 Heimübungszettel 1 AUFGABE 1 (8 Punkte): a) Geben Sie ein Beispiel für ein Kryptosystem an, dessen Verschlüsselungsfunktionen zwar injektiv aber nicht surjektiv sind. b) Betrachten Sie ein Kryptosystem mit |P| = m und |C| = k, wobei m < k. Wie viele verschiedene Verschlüsselungsfunktionen kann dieses Kryptosystem höchstens besitzen? AUFGABE 2 (6 Punkte): Berechnen Sie die folgenden Werte a) 1243 mod 45 b) −1243 mod 45 c) −45 mod 1243 d) ggT(ggT(1547, 455), 39) e) ggT(235, 124) f) Benutzen Sie den erweiterten Euklidischen Algorithmus, um x, y ∈ Z mit ggT(235, 124) = 235x + 124y bestimmen. Lösungen ohne ersichtlichen Rechenweg geben keine Punkte! AUFGABE 3 (4 Punkte): Wir betrachten die folgende affin-lineare Verallgemeinerung der Caesar-Chiffre: Zu zwei geheimen Zahlen a, b wird ein Buchstabe x mit Hilfe der Vorschrift x 7→ (ax + b) mod 26 verschlüsselt. Dabei identifizieren wir die Buchstabenmenge {A, B, . . . , Z} mit den Elementen des Ringes Z26 . Die Verschlüsselung einer langen Nachricht entsteht dadurch, dass Zeichen für Zeichen die Verschlüsselung der Buchstaben hintereinander geschrieben wird. Seien a = 11 und b = 4. Entschlüsseln Sie den Geheimtext “SQF”. AUFGABE 4 1 2 Sei A = 4 5 7 8 (8 Punkte): 3 2 2 3 3×3 6 ∈ Z3×3 und sei B = 1 1 1 ∈ Z26 . 0 3 0 2 1 2 3 2 2 3 3×3 Sei weiterhin C = 4 5 6 ∈ Q3×3 und D = 1 1 1 ∈ Z30 . 7 8 0 3 0 2 Geben Sie, wenn möglich, die multiplikativ Inversen der Matrizen A, B, C, D an oder begründen Sie, warum diese nicht existieren. AUFGABE 5 (8 Punkte): a) Wir betrachten das Hill-Kryptosystem mit P = C = Z26 . Wie groß ist der Schlüsselraum K? b) Zeigen Sie: Hill-Chiffren sind nicht sicher gegen Chosen-Plaintext-Attacken. Wieviele Klartext-Chiffretext-Paare werden dabei benötigt um den verwendeten Schlüssel eindeutig zu identifizieren? c) Sie haben die Klartext-Chiffretext-Paare (DER, MQT), (UND, DLN), (GUT, VAL), sowie den Geheimtext “WZAGWV” abgefangen. Entschlüsseln Sie den Geheimtext unter der Annahme, dass das Hill-Kryptosystem mit P = C = Z326 verwendet wurde.