YoVDO

Signatures, Commitments, Zero-Knowledge, and Applications

Offered By: Simons Institute via YouTube

Tags

Cryptography Courses Computer Science Courses Cybersecurity Courses Polynomial Rings Courses Fully Homomorphic Encryption Courses Zero-Knowledge Proofs Courses

Course Description

Overview

Explore the foundations and applications of lattice-based cryptography in this comprehensive lecture. Delve into lattice problems, hardness, and the significance of polynomial rings in cryptographic systems. Examine popular polynomial rings and their algebraic structures, with a focus on fully homomorphic encryption. Gain insights into zero-knowledge protocols, including Schnorr protocols, extractor protocols, and noise drowning techniques. Learn about rejection sampling, extraction methods, and the concept of Proof of Knowledge. Discover how these theoretical concepts translate into practical applications in modern cryptography.

Syllabus

Introduction
Lattice Problems
Hardness
Why polynomial rings
Popular polynomial rings
Algebraic structure
Fully homomorphic encryption
A word of caution
Zeroknowledge
snore protocol
extractor protocol
noise drowning
rejection sampling
extraction
roadmap
Proof of Knowledge


Taught by

Simons Institute

Related Courses

Homomorphic Encryption in the SPDZ Protocol for MPC
Simons Institute via YouTube
Efficient Zero Knowledge Proof from Interactive Proofs
Simons Institute via YouTube
Berkeley in the 80s - Episode 1- Shafi Goldwasser
Simons Institute via YouTube
ITC Conference - Line Point Zero Knowledge and Its Applications
Paul G. Allen School via YouTube
On the Randomness Complexity of Interactive Proofs and Statistical Zero-Knowledge Proofs
Paul G. Allen School via YouTube