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 />

die Ausgabe <strong>de</strong>r probabilistischen Turing Maschine als Wahrscheinlichkeitsverteilung<br />

über alle x in Abhängigkeit <strong>de</strong>r Münzwürfe angegeben.<br />

2.3.2 Interaktive Turing Maschine<br />

Die bisher aufgeführten probabilistischen Turing Maschinen wer<strong>de</strong>n um zwei weitere<br />

Bän<strong>de</strong>r <strong>zu</strong>r interaktiven probabilistischen Turing Maschine erweitert. Bei<strong>de</strong> Bän<strong>de</strong>r sind<br />

jeweils einseitig unendlich, wobei das Sen<strong>de</strong>band beschreibbar aber nicht löschbar und<br />

das Empfangsband nur lesbar ist. Die Bän<strong>de</strong>r sind o.b.d.A. links beschränkt. Auf <strong>de</strong>m<br />

Empfangsband darf nur dann eine Rechtsbewegung erfolgen, wenn rechts min<strong>de</strong>stens ein<br />

Zeichen vorhan<strong>de</strong>n ist. Auf <strong>de</strong>m Sen<strong>de</strong>band darf nur ein leeres Feld beschrieben wer<strong>de</strong>n.<br />

2.3.3 Interaktive Systeme<br />

Zwei interaktive probabilistische Turing Maschinen A und B wer<strong>de</strong>n <strong>zu</strong> einem gemeinsamen<br />

System <strong>zu</strong>sammengeschlossen, so dass das Sen<strong>de</strong>band <strong>de</strong>r einen das Empfangsband<br />

<strong>de</strong>r an<strong>de</strong>ren Maschine ist und vice versa.<br />

Zur Bezeichnung <strong>de</strong>r Kommunikation bzw. Interaktion zwischen <strong>de</strong>n bei<strong>de</strong>n Maschinen<br />

wur<strong>de</strong> in <strong>de</strong>r Literatur <strong>de</strong>r Begriff Run<strong>de</strong> (engl. round) und Zug (engl. move)<br />

eingeführt. In dieser Arbeit wird mit einem Zug eine vollständige und abgeschlossene<br />

Interaktion bzw. Nachricht zwischen Prover und Verifier bezeichnet. Eine Run<strong>de</strong> beschreibt<br />

zwei aufeinan<strong>de</strong>rfolgen<strong>de</strong> Züge also eine von A nach B und die darauffolgen<strong>de</strong><br />

Antwort von B nach A. 2<br />

Definition 2.2 (Interaktives System)<br />

Zwei interaktive Turing Maschinen A und B ergeben <strong>zu</strong>sammen ein interaktives System<br />

(A, B) wenn<br />

1. A und B das selbe Eingabeband teilen und<br />

2. A’s Sen<strong>de</strong>band das Empfangsband von B ist und umgekehrt.<br />

B startet die Kommunikation. Hält eine <strong>de</strong>r bei<strong>de</strong>n Maschinen A o<strong>de</strong>r B, dann hält das<br />

interaktive System (A, B). Sei ai <strong>de</strong>r i-te String, <strong>de</strong>n A auf sein Sen<strong>de</strong>band geschrieben hat<br />

und entsprechend bi von B. Dann ist <strong>de</strong>r Text <strong>de</strong>r Kommunikation nach n Run<strong>de</strong>n von<br />

(A, B) die Folge {b1, a1, . . . , bn, an}, wobei an leer ist, wenn B als erstes <strong>de</strong>n Halte<strong>zu</strong>stand<br />

erreicht hat.<br />

2 In <strong>de</strong>r Literatur besteht keine Einigung über die Begriffe Run<strong>de</strong> und Zug, so dass die Gefahr einer<br />

Verwechselung besteht. Während einerseits in Arbeiten zwei Züge eine Run<strong>de</strong> beschreiben, wie in<br />

<strong>de</strong>r vorliegen<strong>de</strong>n Ausarbeitung, bezeichnen an<strong>de</strong>re Autoren mit Run<strong>de</strong> nur eine Interaktion, also<br />

einen Zug.<br />

9

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!