Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the fundamental concepts and practical applications of zero knowledge proofs and homomorphic encryption in this comprehensive lecture that demonstrates how these advanced cryptographic techniques enable privacy-preserving computations and verification without revealing sensitive information. Learn through hands-on examples and demonstrations that illustrate how zero knowledge proofs allow one party to prove knowledge of a secret without disclosing the secret itself, while homomorphic encryption enables computations on encrypted data without decrypting it first. Discover the mathematical foundations underlying these technologies, examine real-world use cases in blockchain, secure voting systems, and privacy-preserving data analysis, and gain practical experience through interactive examples that showcase the implementation and potential of these cutting-edge cryptographic methods for building trustworthy digital systems in an increasingly connected world.
Syllabus
Trust4Futures: Zero Knowledge Proofs and Homomorphic Encryption
Taught by
Bill Buchanan OBE