UCLA Olga Radko Endowed Math Circle

4/24/2022 -- Advanced 2B: Zero Knowledge Proofs

A zero-knowledge proof is an interaction between two people: a verifier and a prover. The prover has the task of convincing the verifier of the validity of a claim without revealing any pertinent information about the proof. Zero-knowledge proofs are particularly useful in the world of computer science where we want to keep passwords and personal data safe.