Zusammenfassung
Kryptographische Protokolle leben von Interaktivität. Dagegen sind mathematische Beweise statisch. Durch die Einführung von Interaktivität in mathematischen Beweisen haben sich die beiden Gebiete gegenseitig befruchtet: Man kann einerseits mit interaktiven Beweisen mehr mathematische Behauptungen als mit traditionellen Beweisen zeigen, und man kann andererseits beinahe perfekte kryptographische Protokolle, die so genannten Zero-Knowledge-Verfahren entwerfen.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Literatur
Babai, L.: Trading group theory for randomness. In: Proceedings 17. STOC, 421–429 (1985)
Babai, L.: Graph isomorphism in quasipolynomial time [extended abstract]. In: STOC, 684–697 (2016)
Balcázar, J.L., Díaz, J., Gabarró, J.: Structural complexity I. Springer, Berlin (1988)
Babai, L., Fortnow, L., Lund, C.: Nondeterministic exponential time has two-prover interactive proofs. In: Proceedings 31. FOCS, 16–25 (1990)
Blum, M., Feldman, P., Micali, S.: Non-interactive zero-knowledge proof systems and applications. In: Proceedings 20. STOC (1988)
Ben-or, M., Goldreich, O., Goldwasser, S., Hastad, J., Kilian, J., Micali, S., Rogaway, P.: Everything provable is provable in zero-knowledge. CRYPTO ’88, Springer LNCS 403, 37–56
Ben-or, M., Goldwasser, S., Kilian, J., Wigderson, A.: Multi-prover interactive proofs: how to remove intractability assumptions. In: Proceedings 20. STOC, 113–122 (1988)
Blum, M.: How to prove a theorem so no one else can claim it. In: Proceedings of the international congress of mathematicians. Berkeley, CA., S. 1444–1451 (1986)
Babai, L., Moran, S.: Arthur-Melin games: a randomized proof system, and a hierarchy of complexity classes. JCSS 36, 254–276 (1988)
Bellare, M., Rogaway, J.: Random oracles are practical: a paradigm for designing efficient protocols. In: Proceedings 1st ACM conference on computer and communications security fairfax, Virginia, USA. S. 62–73. ACM Press (1993)
Beutelspacher, A., Schwenk, J.: Was ist ein Beweis? Überblicke Mathematik, Bd. 1996. Vieweg Verlag, Wiesbaden (1996)
Canetti, R., Goldreich, O., Halevi, S.: The random oracle methodology, revisited. In: Proceedings of the 30th annual ACM symposium on the theory of computing dallas, TX, May 1998. ACM (1998)
European Patent Application 0 428 252 A2, A System for Controlling Access to Broadcast Transmissions (1991)
Feigenbaum, J.: Overview of interactive proof systems and zero-knowledge. In: Simmons, G.J. (Hrsg.) Contemporary cryptology: the science of information integrity, S. 423–439. IEEE Press, New Jersey (1992)
Feige, U., Shamir, A.: Zero knowledge proofs of knowledge in two rounds. CRYPTO ’89, Springer LNCS 435, 526–544
Fiat, A., Shamir, A.: How to prove yourself: practical solutions to identification and signature problems. CRYPTO ’86, Springer LNCS 263, 186–194
Goldwasser, S., Micali, S., Rackoff, C.: The knowledge complexity of interactive proof systems. In: Proceedings 17. STOC, 291–304 (1985)
Goldwasser, S., Micali, S., Rackoff, C.: The knowledge complexity of interactive proof systems. SIAM J. Comput. 8(1), 186–208 (1989)
Goldreich, O., Micali, S., Wigderson, A.: Proofs that yield nothing but their validity and a methodology of cryptographic protocol design. In: Proceedings 27. FOCS, 171–185 (1986)
Goldreich, O., Oren, Y.: Definitions and properties of zero-knowledge proof systems. J Cryptol 7(1), 1–32 (1994)
Groth, J., Sahai, A.: Efficient non-interactive proof systems for bilinear groups. In: EUROCRYPT, 415–432 (2008)
Hoffmann, D.W.: Theoretische informatik. 2., aktualisierte Aufl., S. 308. Hanser, München (2011), ISBN 978-3-446-42639-9
Impagliazzo, R., Yung, M.: Direct Minimum-Knowledge Computations. CRYPTO ’87 LNCS, Bd. 293. Springer, S. 40–51 (1988)
Jungnickel, D.: Graphen, Netzwerke und Algorithmen, 2. Aufl. BI Wissenschaftsverlag, Wien (1990)
Knobloch, H.-J.: A smart card implementation of the fiat-shamir identification scheme. In: EUROCRYPT, 87–95 (1988)
Lapidot, D., Shamir, A.: Publicly Verifiable Non-Interactive Zero-Knowledge Proofs. CRYPTO ’90, Springer LNCS 537, 339–356
Quisquater, J.-J., M., M., M., Guillou, L., M., G., A., G., S.: How to explain zero-knowledge to your children. CRYPTO ’89, Springer LNCS 435, 628–631
Schwenk, J.: Conditional access. In: Seiler, B. (Hrsg.) Taschenbuch der Telekom Praxis. Verlag Schiele & Söhne, Berlin (1996)
Schneier, B.: Angewandte Kryptographie. Addison-Wesley, Bonn (1996)
Schnorr, C.-P.: Efficient identification and signatures for smart cards. In: CRYPTO, 239–252 (1989)
Shamir, A.: IP = PSPACE. In: Proceedings 31. FOCS, 11–15 (1990)
Turing, A.M.: On computable numbers, with an application to the Entscheidungsproblem. Proc. Lond. Math. Soc. 2(1): 230–265 (1937)
Wußing, H., Arnold, W.: Biographien bedeutender Mathematiker. Aulis Verlag Deubner & Co., Köln (1975)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2022 Der/die Autor(en), exklusiv lizenziert an Springer-Verlag GmbH, DE, ein Teil von Springer Nature
About this chapter
Cite this chapter
Beutelspacher, A., Schwenk, J., Wolfenstetter, KD. (2022). Zero-Knowledge-Verfahren. In: Moderne Verfahren der Kryptographie. Springer Spektrum, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-65718-8_4
Download citation
DOI: https://doi.org/10.1007/978-3-662-65718-8_4
Published:
Publisher Name: Springer Spektrum, Berlin, Heidelberg
Print ISBN: 978-3-662-65717-1
Online ISBN: 978-3-662-65718-8
eBook Packages: Life Science and Basic Disciplines (German Language)