In mathematics, proofs can be written down and shared. In cryptography, when people are trying to avoid revealing their ...