Abstract
This is the joint work of several people of whom only Joe-Kai is here today. The whole work is still open research and, as the title indicates, aims to facilitate the secure and efficient usage of non-standard crypto primitives, especially for software engineers.
Let’s start with the very informal definition of zero-knowledge proofs. They are a two-party protocol between a prover and a verifier where the prover claims to know some secret value, for example, login credentials or something, and he has to convince the verifier that he actually does, and this means that the prover has the possibility to cheat, of course, but on the other hand, the verifier would not be able to gain any information about the secret; this is the zero-knowledge property.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Krenn, S. (2013). Bringing Zero-Knowledge Proofs of Knowledge to Practice. In: Christianson, B., Malcolm, J.A., MatyĂ¡Å¡, V., Roe, M. (eds) Security Protocols XVII. Security Protocols 2009. Lecture Notes in Computer Science, vol 7028. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36213-2_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-36213-2_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-36212-5
Online ISBN: 978-3-642-36213-2
eBook Packages: Computer ScienceComputer Science (R0)