7. Übungsblatt - Fachrichtung Mathematik

Werbung
Fakultät Mathematik und Naturwissenschaften, Fachrichtung Mathematik, Institut für Algebra
Prof. Dr. U. Baumann, J. Greiner
Wintersemester 2016/17
7. Übungsblatt zur Vorlesung
«Algebra für Informationssystemtechniker»
Restklassenringe, Eulersche ϕ-Funktion
V36. Vorbereitungsaufgabe, bitte vor Beginn dieser Übung unter Angabe von Name und
Matrikelnummer abgeben.
a) Wie lautet der Satz von Euler? Was zählt die Eulersche ϕ-Funktion?
b) Was ist eine Einheit in Zn ? Wie kann man prüfen, ob a P Zn eine Einheit ist?
Ü37. Geben Sie tabellarisch alle Einheiten in Z10 , Z11 , Z12 und Z14 an.
Ü38. Berechnen Sie zu den folgenden natürlichen Zahlen n den Wert ϕ(n) der Eulerschen
Funktion:
i) n = 30
ii) n = 60
iii) n = 100
iv) n = 2520
Ü39. Berechnen Sie die folgenden Potenzen. Benutzen Sie wenn möglich den Satz von Euler:
i) 19289 mod 21
Ü40.
ii) 1354 mod 32
iii) 727 mod 36
iv) 1513 mod 18
a) Verschlüsseln Sie das Wort „VORLESUNG” mit dem RSA-Verfahren und dem öffentlichen Schlüssel (n, e) = (33, 7). Führen Sie dazu folgende Schritte aus:
i. Codieren Sie die Buchstaben A1 , A2 , . . . , A9 des Klartextes durch Zahlen
m1 , . . . , m9 mit der Regel
A ÞÝÑ 2,
Ä ÞÝÑ 28,
B ÞÝÑ 3,
Ö ÞÝÑ 29,
...
Z ÞÝÑ 27,
Ü ÞÝÑ 30,
ß ÞÝÑ 31.
ii. Verschlüsseln Sie m1 , . . . , m9 mit dem öffentlichen Schlüssel zu c1 , . . . , c9 .
iii. Ordnen Sie c1 , . . . , c9 die korrespondierenden Buchstaben zu.
b) Mit dem gleichen Schlüssel wurde folgender Schlüsseltext (m1 , . . . , m10 ) erzeugt:
(28, 30, 15, 7, 30, 13, 28, 13, 30, 10)
Entschlüsseln Sie diesen und ordnen Sie den Ergebnissen Buchstaben nach dem
Schema oben zu. Warum ist das Entschlüsseln hier möglich?
H41. Hausaufgabe, bitte vor Beginn der nächsten Übung unter Angabe von Name und
Matrikelnummer abgeben.
a) Verschlüsseln Sie Ihren Nachnamen mit dem RSA-Verfahren und dem öffentlichen
Schlüssel (n, e) = (65, 11). Führen Sie dazu die gleichen Schritte wie in Übung
Ü40 (a) aus.
b) Berechnen Sie den geheimen Schlüssel d.
E42. Beweisen Sie folgende Aussagen für n ě 2 ohne die Formel für ϕ zu verwenden:
∙ Gilt n = pα für eine Primzahl p und eine natürliche Zahl α ą 0, dann folgt
ϕ(n) = ( p ´ 1) pα´1 .
∙ Ist n eine gerade Zahl, dann gilt 2ϕ(n) = ϕ(2n).
∙ Ist n eine ungerade Zahl, dann gilt ϕ(n) = ϕ(2n).
Herunterladen