30.10.2013 Aufrufe

Diplomarbeit zu "`Zero-Knowledge Arguments"' - Telle-Online.de

Diplomarbeit zu "`Zero-Knowledge Arguments"' - Telle-Online.de

Diplomarbeit zu "`Zero-Knowledge Arguments"' - Telle-Online.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

2 Definitionen<br />

Im Gegensatz <strong>zu</strong> <strong>de</strong>n unbeschränkten Körpern wie z.B. o<strong>de</strong>r , die unendlich viele<br />

Elemente beinhalten, wer<strong>de</strong>n in <strong>de</strong>r modularen Arithmetik nur Körper mit endlich vielen<br />

Elementen betrachtet. Endliche Körper wer<strong>de</strong>n auch Galois-Fel<strong>de</strong>r genannt und mit GF<br />

bezeichnet, wobei mit einer Zahl p <strong>de</strong>r Grad <strong>de</strong>s Körpers GF (p) angegeben wird. Dieser<br />

Körper enthält genau p unterschiedliche Elemente. Die Zahl p darf nicht beliebig gewählt<br />

wer<strong>de</strong>n, um die Axiome <strong>de</strong>r endlichen Körper <strong>zu</strong> erfüllen. Sie muss eine Primzahl o<strong>de</strong>r<br />

eine geradzahlige Potenz einer Primzahl sein.<br />

Das Rechnen modulo p von ganzen Zahlen aus genügt allen Axiomen eines Ringes.<br />

Dabei bil<strong>de</strong>t die Menge aller Zahlen unter <strong>de</strong>n bei<strong>de</strong>n Rechenoperationen Addition und<br />

Multiplikation jeweils modulo p <strong>de</strong>n Restklassenring GF (p) = (p, ⊕, ⊙).<br />

Hier soll keine vertiefen<strong>de</strong> Einführung in die endlichen Körper vorgenommen wer<strong>de</strong>n.<br />

Da<strong>zu</strong> wird auf weiterführen<strong>de</strong> Literatur verwiesen, die hauptsächlich <strong>de</strong>r Nachrichtentechnik<br />

und <strong>de</strong>n Codierungsverfahren entstammt. Dort wer<strong>de</strong>n Galois-Fel<strong>de</strong>r unterschiedlicher<br />

Gra<strong>de</strong> verwen<strong>de</strong>t. Als ein Einstieg <strong>zu</strong> Galois-Fel<strong>de</strong>rn kann u.a. [Sta02]<br />

empfohlen wer<strong>de</strong>n.<br />

Für die mo<strong>de</strong>rne Kryptographie ist beson<strong>de</strong>rs <strong>de</strong>r zweielementige o<strong>de</strong>r binäre Körper<br />

GF (2) = ({0, 1}, +, ∗) von Interesse. Aufgrund <strong>de</strong>r Modulo-Rechnung gelten folgen<strong>de</strong><br />

Rechenregeln, die in Form einer Additions- und Multiplikationstabelle dargestellt wer<strong>de</strong>n:<br />

+ 0 1 * 0 1<br />

0 0 1 0 0 0<br />

1 1 0 1 0 1<br />

Tabelle 2: Additions- und Multiplikationstabelle im GF (2)<br />

Der Umgang mit <strong>de</strong>m Körper GF (2) ist im Hinblick auf die mo<strong>de</strong>rne Kryptographie<br />

und die <strong>zu</strong>vor beschriebenen Schaltkreise beson<strong>de</strong>rs gut geeignet, da eine Addition in<br />

GF (2) einem XOR-Gatter und eine Multiplikation einem AND-Gatter entspricht (siehe<br />

auch Beschreibung von Schaltkreisen in Abschnitt 2.6 ab Seite 17).<br />

29

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!