Zero Knowledge Proofs
Steven G. Krantz
July 25, 2007