Datensicherheit

Werbung
Fakultät für Informatik
Professur Theoretische Informatik
und Informationssicherheit
Wintersemester 2012/13
Prof. Dr. Hanno Lefmann
Datensicherheit
1. Aufgabe
Abgabeschluss für dieses Blatt ist Mittwoch, der 17. Oktober 2012, um
15:00 Uhr im Briefkasten vor Raum 1/266 oder direkt zu Beginn der
Übung beim Tutor. Bis auf weiteres sind nur Einzelabgaben erlaubt.
Aufgabe 1a [5 Punkte] Für ganze Zahlen a, n mit n ≥ 1 ist der Rest von a bei
Division durch n, bezeichnet mit a modulo n, definiert als
a mod n := a − ba/nc · n.
Zeigen Sie: ab mod n = a · (b mod n) mod n.
Aufgabe 1b [5 Punkte] Rechnen Sie in Restklassenringen
• Addition/Subtraktion:
12 + 18 mod 21
12 − 18 mod 21
• Multiplikation:
4 · 3 mod 12
−4 · 8 mod 12
4 · 9 mod 12
17 · 5 · 21 mod 12
• Ermittlung der Inversen bzgl. Multiplikation, falls diese existiert, von:
12 mod 13
7 mod 21
• Potenzieren:
461 mod 9
542 mod 11
Aufgabe 1c [5 Punkte] Zeigen Sie: Für eine natürliche Zahl n und ganze Zahlen a
und b gilt a mod n ≡ b mod n genau dann, wenn n | (a − b).
Aufgabe 1d [5 Punkte] Sei ggT(a, b) ∈ N der größte gemeinsame Teiler zweier
natürlicher Zahlen a und b.
Zeigen Sie:
1. Aus ggT(a, m) = 1 und ggT(b, m) = 1 folgt ggT(a · b, m) = 1.
2. Aus ggT(a, m) = 1 folgt a · i 6≡ a · j mod m für 0 ≤ i < j < m.
3. Seien a, b ∈ Z und d, m ∈ N mit dm und a ≡ b mod m, so gilt auch a ≡
b mod d.
4. Für ggT(a, m) = 1 gilt: es existiert ein x ∈ Zm , so dass a · x ≡ 1 mod m.
Herunterladen