18.11.2013 Aufrufe

Elementare Zahlentheorie und Kryptographie

Elementare Zahlentheorie und Kryptographie

Elementare Zahlentheorie und Kryptographie

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

[a] N := [a] NZ . Wenn keine Verwechslungsgefahr besteht, schreiben wir einfach<br />

[a] statt [a] N . Per Definition gilt<br />

Z/NZ = {[a] : a ∈ Z} = {· · · , [−2], [−1], [0], [1], [2], [3], · · ·}.<br />

Hier sind aber wieder viele Elemente mehrfach aufgelistet:<br />

Bemerkung 2.4.6 Für jedes [a] ∈ Z/NZ existiert genau ein 6 r ∈ {0, · · · , N −<br />

1} mit [a] = [r] gem. 2.4.1. Daher gilt, ohne Mehrfachauflistung geschrieben:<br />

Z/NZ = {[0], · · · , [N − 1]} .<br />

Z/NZ ist ein endlicher, N-elementiger Ring.<br />

Übrigends ist Z/1Z der Nullring <strong>und</strong> Z/0Z ∼ = Z.<br />

Beispiel: Wir rechnen in dem 6-elementigen Ring Z/6Z. Es gilt<br />

Z/6Z = {[0], [1], [2], [3], [4], [5]}.<br />

Z.B. gilt in diesem Ring [4] + [2] = [6] = [0]. Ferner gilt [5][5] = [−1][−1] = [1].<br />

Daher hat [5] ein multiplikatives Inverses, d.h. [5] ist eine Einheit in diesem<br />

Restklassenring, [5] ∈ (Z/6Z) × . Es gilt [5] −1 = [5]. Ferner gilt [2] ≠ [0] <strong>und</strong><br />

[3] ≠ [0] aber [2][3] = [6] = [0]. Daher ist Z/6Z kein Integritätsring. [2] <strong>und</strong> [3]<br />

sind Nicht-Einheiten. Auch [4] ist eine Nicht-Einheit, denn [4][1] = [4], [4][2] =<br />

[2], [4][3] = [0], [4][4] = [4], [4][5] = [2]; daher hat [4] kein multiplikatives Inverses<br />

in Z/6Z - es kommt ja nie [1] heraus. Also ist (Z/6Z) × = {[1], [5]}. □<br />

Das “Hexen-Einmaleins” der Ringe Z/NZ ist für die <strong>Kryptographie</strong> eine wahre<br />

F<strong>und</strong>grube.<br />

2.5 Multiplikative Inverse in Z/NZ.<br />

Sei R ein Ring <strong>und</strong> a, b ∈ R. Jede Einheit u ∈ R × wird dann sowohl a als auch<br />

b teilen. Man nennt a zu b teilerfremd, wenn es außer den Einheiten keine<br />

gemeinsamen Teiler von a <strong>und</strong> b gibt; in Formeln: gT (a, b) = R × . Dies ist genau<br />

dann der Fall, wenn 1 ∈ ggT(a, b) gilt.<br />

Sei N ≥ 2 <strong>und</strong> [a] := a + NZ. Wir betrachten den endlichen, N-elementigen<br />

Ring<br />

Z/NZ = {[0], [1], · · · , [N − 1]}.<br />

Satz 2.5.1 Sei x ∈ Z <strong>und</strong> g ∈ ggT (x, N) nicht-negativ.<br />

6 r kann durch Division mit Rest berechnet werden.<br />

39

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!