Re:How to explain zero-knowledge protocols to your children ...
by Emigre_ on Monday September 26, 2022 @03:09AM
(#32980310)
You divide the cards stack in two and put the top part at the bottom of the other part (which was the bottom part and will be now the top). The relative order of the cards is maintained: you don’t shuffle them. But if you cut them in this way several times, it obfuscates the original location of the cards (as it’s in practice impossible to follow their position changes) so you can’t tell who put which card where. Therefore the final arrangement, when revealed, is anonymized.
[ Parent
| on HN ]
Re:How to explain zero-knowledge protocols to your children ...
by maxbond on Monday September 26, 2022 @03:18AM
(#32980355)
Okay gotcha, what was confusing me was how we could randomize it and preserve the relationships of the cards at the same time, but I see now this shuffle is more like "secure by magic trick" than "secure by cryptography", that makes sense. Or equivalently, we put it into a black box, that flips a secure coin, and either does or doesn't swap the cards. Thank you.