Live data from Hacker News

How to explain zero-knowledge protocols to your children (1998) [pdf]

pages.cs.wisc.edu

1–10 of 15 posts

Re: How to explain zero-knowledge protocols to your children (1998) [pdf]

#4

Can someone give some background on zero knowledge protocols and how this pdf relates to the protocol?

I could tell you but, to trust my information, then how might you determine if I actually know what Zero Knowledge Protocols are without knowing them yourself?

Re: How to explain zero-knowledge protocols to your children (1998) [pdf]

#7
post #6

I love this. It could be one of the stories the [Young Lady's Illustrated Primer might tell Princess Nell]( http://enwp.org/The_Diamond_Age ) when she ventures forth from Castle Turing.

The finest book I've ever read. Perhaps by the time my 2-year-old is ~13, a nano-scale machinebook will exist that can teach the both of us about zero-knowledge protocols. I understand, at the surface level, how it works, but am far too dense to see how such a system could exist in, say, computer authentication.

Re: How to explain zero-knowledge protocols to your children (1998) [pdf]

#8

Can someone give some background on zero knowledge protocols and how this pdf relates to the protocol?

A good definition from the PDF:

He wanted, in fact, to show that it is possible to convince without revealing, and so without unveiling his secret.

Or from wikipedia [1]:

In cryptography, a zero-knowledge proof or zero-knowledge protocol is a method by which one party (the prover) can prove to another party (the verifier) that a given statement is true, without conveying any information apart from the fact that the statement is indeed true.

[1] http://en.wikipedia.org/wiki/Zero-knowledge_proof

Re: How to explain zero-knowledge protocols to your children (1998) [pdf]

#9

Can someone give some background on zero knowledge protocols and how this pdf relates to the protocol?

If interested in the subject, I'd suggest to have a look also at DAA - Direct Anonymous Attestation [1]. It's probably one of the most advanced protocols related to ZKP, part of the Trusted Computing Group specs, there are several newer versions on pairing-based crypto, there are implementations both software and hardware... in short, it's quite an interesting protocol.

[1] http://en.wikipedia.org/wiki/Direct_Anonymous_Attestation

Re: How to explain zero-knowledge protocols to your children (1998) [pdf]

#10
post #6

I love this. It could be one of the stories the [Young Lady's Illustrated Primer might tell Princess Nell]( http://enwp.org/The_Diamond_Age ) when she ventures forth from Castle Turing.

The finest book I've ever read. Perhaps by the time my 2-year-old is ~13, a nano-scale machinebook will exist that can teach the both of us about zero-knowledge protocols. I understand, at the surface level, how it works, but am far too dense to see how such a system could exist in, say, computer authentication.

Hm, is it that good??? I've read only 2 NS novels and really loved them (Cryptonomicon & SnowCrash).
Post reply on HN