Zero-Knowledge Proof: Difference between revisions
Jump to navigation
Jump to search
(Created page with "<!-- Zero-Knowledge Proof (ZKP) lets you agree on information without revealing the data you're agreeing on at all. {{comment|(Not to be confused with Zero Trust Architecture)}} And before you so "well just use encryption": also without requiring a previously shared secret, or external trusted party. The cryptographic basis looks good (though with any early implementations, trust may be a little blind and early). Note that it only prevents the specifically pr...") |
mNo edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
====Zero-Knowledge Proof==== | |||
<!-- | <!-- | ||
Zero-Knowledge Proof (ZKP) lets you agree on information without revealing the data you're agreeing on at all. | Zero-Knowledge Proof (ZKP) lets you agree on information without revealing the data you're agreeing on at all. | ||
{{comment|( | {{comment|(note: has nothing to do with [[Zero Trust]] architecture)}} | ||
And before you | And before you say "well just use encryption": ZKP allows working ''without'' a previously shared secret (which most encryption relies on), or external trusted party. | ||
The cryptographic basis looks good (though with any early implementations, | The cryptographic basis looks good (though as with any security detail, maybe don't trust the fate of the world on early implementations, until more people have looked at it). | ||
Note that it only prevents the specifically protected communication from revealing things. | |||
Note that it only prevents ''the specifically protected communication'' from revealing things. | |||
In a lot of real-world applications, there are probably other weak links that can that you ''also'' want to think about. | In a lot of real-world applications, there are probably other weak links that can that you ''also'' want to think about. | ||
Line 120: | Line 123: | ||
--> | --> | ||
====Zero-Knowledge Password Proofs==== | |||
<!-- | |||
ZKP applied to passwords. Unsurprisingly. | |||
It seems to refer to a setup where | |||
someone cannot guess passwords without interacting with a party | |||
you prove your identity via ''knowledge of'' a password, without letting anyone know the password. | |||
--> | |||
https://en.wikipedia.org/wiki/Zero-knowledge_password_proof | |||
[[Category:Security and privacy]] | [[Category:Security and privacy]] |