Shared note
Software · L5 · Theoretical Cryptography: Hardness, Pseudorandomness, and Proof
One-way functions as cryptography's foundational assumption, pseudorandom generators/functions, semantic security, zero-knowledge proofs, and the reduction-based methodology of provable security.