Elementare Zahlentheorie und Kryptographie
Elementare Zahlentheorie und Kryptographie
Elementare Zahlentheorie und Kryptographie
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Beispiel: Nach obigem Satz gilt:<br />
(Z/2Z) × = {[1]},<br />
(Z/3Z) × = {[1], [2]},<br />
(Z/4Z) × = {[1], [3]},<br />
(Z/5Z) × = {[1], [2], [3], [4]},<br />
(Z/6Z) × = {[1], [5]},<br />
(Z/7Z) × = {[1], [2], [3], [4], [5], [6]},<br />
(Z/8Z) × = {[1], [3], [5], [7]},<br />
(Z/9Z) × = {[1], [2], [4], [5], [7], [8]},<br />
(Z/10Z) × = {[1], [3], [7], [9]}.<br />
Somit gilt ϕ(2) = 1, ϕ(3) = ϕ(4) = 2, ϕ(5) = 4, ϕ(6) = 2, ϕ(7) = 6, ϕ(8) = 4,<br />
ϕ(9) = 6, ϕ(10) = 4. Wir werden später eine einfachere Formel zur Berechnung<br />
von ϕ beweisen.<br />
Wir rechnen nun in Z/99Z. In diesem Ring muß [31] ein Inverses haben, denn<br />
31 ist zu 99 teilerfremd. Wir berechnen das Inverse zu [31] mit dem euklidischen<br />
Algorithmus.<br />
(99, 31) Z = (31, 6) Z = (6, 1) Z = (1, 0) Z = (1) Z .<br />
Dies ist keine Überraschung - wir haben ja schon erwähnt, dass 1 ∈ ggT(31, 99)<br />
gilt. Nun können wir aber rückwärts einsetzen: 1 = 31−5·6 = 31−5·(99−3·31) =<br />
(−5) · 99 + 16 · 31 <strong>und</strong> daraus folgt 1 = 31 · 16 mod 99, d.h. [31] −1 = [16].<br />
Satz 2.5.4<br />
1. Sei p eine Primzahl. Dann ist F p := Z/pZ ein Körper.<br />
2. Sei N ≥ 2 eine Zahl, die nicht prim ist. Dann ist Z/NZ nicht einmal ein<br />
Integritätsring, insbesondere kein Körper.<br />
Beweis: Sei p prim. Es gilt Z/pZ = {[0], [1], · · · , [p − 1]} <strong>und</strong> da p prim ist,<br />
sind die Zahlen 1, 2, · · · p − 1 allesamt zu p teilerfremd. Daher gilt (Z/pZ) × =<br />
{[1], · · · , [p − 1]} = (Z/pZ) \ {[0]}, d.h. jedes von [0] verschiedene Element in<br />
Z/pZ ist eine Einheit. Daher ist Z/pZ ein Körper.<br />
Sei N ≥ 2 keine Primzahl. Dann läßt sich N schreiben als N = nm mit 1 <<br />
n, m < N. Daraus folgt nm = 0 mod NZ, d.h. [n][m] = [0] aber [n] ≠ [0] <strong>und</strong><br />
[m] ≠ [0]. In Z/NZ gibt es also Produkte, die Null sind, ohne daß einer der<br />
Faktoren Null ist. Daher ist Z/NZ kein Integritätsring.<br />
□<br />
Die endlichen Körper F p (p prim) sind für die elementare <strong>Zahlentheorie</strong> <strong>und</strong><br />
für die <strong>Kryptographie</strong> von besonderer Bedeutung. Wie in jedem Körper gilt<br />
F × p = F p \ {0}.<br />
Satz 2.5.5 Sei p eine Primzahl. Dann gilt ϕ(p n ) = p n−1 (p − 1).<br />
Beweis: Wir müssen zählen, wie viele Einheiten Z/p n Z hat. Da p prim ist, sind<br />
die zu p n nicht teilerfremden Zahlen gerade die durch p teilbaren Zahlen. Daher<br />
41