Jun.-Prof. Dr. G. Erdélyi Siegen, 13.12.2016 Übung zur Vorlesung IT-Sicherheit Blatt 5, Besprechung am 20. und 21. Dezember 2016 Aufgabe 1 Für das RSA-Verfahren seien der öffentliche Schlüssel (n, e) mit dem RSAModul n = 1961 = 37 · 53 und Verschlüsselungsexponent e = 5 gegeben. Das Alphabet Σ = {A, B, . . . , Z} wird über der Menge Z26 kodiert. (a) Wie lautet der dazugehörige Entschlüsselungsexponent d? (b) Wie groß ist die Blocklänge von Nachrichten über Σ? (c) Verschlüsseln Sie den Klartext m = POLAND. (d) Entschlüsseln Sie den Chiffretext c = AKOCPOCCK. Aufgabe 2 Alice möchte Bob eine signierte Nachricht zukommen lassen. Sie verwendet ein RSA-Verfahren mit öffentlichem Schlüssel (n, e), wobei n = 55 = 11·5 und Verschlüsselungsexponent e = 3. Das Alphabet Σ = {A, B, . . . , Z} wird über der Menge Z26 kodiert. Berechnen Sie die Signatur der Nachricht m = IT. Aufgabe 3 Gegeben sei ein Kryptosystem S = (M, C, K, E, D) mit M = {0, 1}, C = {a, b} und K = {A, B}; 3 1 und Pr(1) = ; Pr(0) = 4 4 1 3 Pr(A) = und Pr(B) = . 4 4 Dabei werden die Schlüssel unabhängig vom verschlüsselten Klartext gezogen. Die Verschlüsselungsfunktionen sind gegeben durch: EA (0) = a, EA (1) = b, EB (0) = b und EB (1) = a. Bestimmen Sie für M , C und K die jeweiligen Entropien, wenn man M , C und K jeweils als Zufallsvariablen auffasst.
© Copyright 2024 ExpyDoc