Diplomarbeit zu "`Zero-Knowledge Arguments"' - Telle-Online.de
Diplomarbeit zu "`Zero-Knowledge Arguments"' - Telle-Online.de
Diplomarbeit zu "`Zero-Knowledge Arguments"' - Telle-Online.de
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Inhaltsverzeichnis<br />
3 Zero–<strong>Knowledge</strong> Proof 30<br />
3.1 Definition <strong>de</strong>s Zero–<strong>Knowledge</strong> Proofs . . . . . . . . . . . . . . . . . . . 30<br />
3.2 Perfekt Zero–<strong>Knowledge</strong> versus Berechenbar Zero–<strong>Knowledge</strong> . . . . . . . 31<br />
3.3 Komplexität <strong>de</strong>s Zero–<strong>Knowledge</strong> Proofs . . . . . . . . . . . . . . . . . . 31<br />
3.4 Arthur–Merlin Beweissysteme . . . . . . . . . . . . . . . . . . . . . . . . 33<br />
3.5 Witness indistinguishing - Witness hiding . . . . . . . . . . . . . . . . . . 33<br />
3.6 Statistisch Korrekt versus Berechenbar Korrekt . . . . . . . . . . . . . . 34<br />
4 Zero–<strong>Knowledge</strong> Arguments 36<br />
5 Perfekte Zero–<strong>Knowledge</strong> Arguments mit polynomieller Run<strong>de</strong>nzahl 41<br />
5.1 Hintergrund . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42<br />
5.2 Mo<strong>de</strong>ll und Definitionen . . . . . . . . . . . . . . . . . . . . . . . . . . . 42<br />
5.3 Perfekt–sicheres simulierbares Bit–Commitment . . . . . . . . . . . . . . 44<br />
5.4 Beweis <strong>de</strong>r Sicherheit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45<br />
6 Perfekte Zero–<strong>Knowledge</strong> Arguments mit konstanter Run<strong>de</strong>nzahl 53<br />
6.1 Grobkonzept <strong>de</strong>s Algorithmus . . . . . . . . . . . . . . . . . . . . . . . . 54<br />
6.2 Zahlentheoretische Vorausset<strong>zu</strong>ngen . . . . . . . . . . . . . . . . . . . . . 54<br />
6.3 Täuschungsmöglichkeit <strong>de</strong>s Provers . . . . . . . . . . . . . . . . . . . . . 55<br />
6.4 Commitment Zertifizierung . . . . . . . . . . . . . . . . . . . . . . . . . . 56<br />
6.5 Vorbemerkungen <strong>zu</strong>m Protokoll . . . . . . . . . . . . . . . . . . . . . . . 57<br />
6.6 Kurzbeschreibung <strong>de</strong>s Basis–Protokolls und Definitionen . . . . . . . . . 58<br />
6.7 Perfektes Zero–<strong>Knowledge</strong> Argument in konstanter Run<strong>de</strong>nzahl . . . . . 61<br />
7 Berechenbare Zero–<strong>Knowledge</strong> Arguments mit konstanter Run<strong>de</strong>nzahl 72<br />
7.1 Übersicht über das Grobkonzept . . . . . . . . . . . . . . . . . . . . . . . 73<br />
7.2 Definitionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74<br />
7.2.1 Black-Box Simulation . . . . . . . . . . . . . . . . . . . . . . . . . 74<br />
7.2.2 Statistisch ein<strong>de</strong>utiges Bit–Commitment–Scheme . . . . . . . . . 75<br />
7.2.3 Zero–<strong>Knowledge</strong> Argument of <strong>Knowledge</strong> . . . . . . . . . . . . . . 76<br />
7.2.4 Uniforme und Nicht-uniforme Wi<strong>de</strong>rsacher . . . . . . . . . . . . . 77<br />
II