Next | You can't get there from here | 47 |
Alice chooses a string that ends with either heads or tails
She checksums this string
She sends the checksum to Bob
7b93c6b134ce346d211cefb4a473061f
4. Now Bob chooses heads or tails and tells his choice to Alice
5. Alice divulges the original string
sezvvamredfkpkpvsgccidzgvtxfolzlobivdenz:tails
6. Bob calculates the checksum for this string
7. Bob verifies that the checksum matches what Alice sent before
Alice can't change her choice after Bob guesses
Because she can't construct a second string with the same checksum
Next | Copyright © 2005 M. J. Dominus |