YoVDO

Boosting Verifiable Computation on Encrypted Data

Offered By: TheIACR via YouTube

Tags

Cryptography Courses Arithmetic Circuits Courses Data Security Courses Fully Homomorphic Encryption Courses SNARKs Courses Verifiable Computation Courses

Course Description

Overview

Explore a conference talk from PKC 2020 that delves into boosting verifiable computation on encrypted data. Learn about the challenges and solutions in ensuring integrity of computations on encrypted information, including the use of SNARKs (Succinct Non-interactive ARguments of Knowledge) for lazy clients. Discover how publicly verifiable computation with privacy is achieved through techniques like polynomial commitments and the commit & prove methodology. Gain insights into arithmetic circuits over polynomials, multi-polynomial commitments, and the reuse of commitments for efficiency. Understand the implications of this research for applications such as pandemic biometric surveillance systems and fully homomorphic encryption, ultimately leading to verifiable and private delegation of computation.

Syllabus

Boosting Verifiable Computation on Encrypted Data
Pandemics biometric surveillance systems
(Fully) Homomorphic Encryption
Solution for Integrity of the Computation
SNARKS = Proof Systems for lazy clients
Full Solution: Verifiable Computation on Encrypted Data
Publicly Verifiable Computation with Privacy
Arithmetic Circuit over Polynomials
Compress Circuit over Polynomials
Idea: Commit & Prove Methodology
Polynomial Commitments - hiding inputs
Multi-Polynomial Commitments
Commit & Prove Evaluation
Proof of Arithmetic Circuit over Scalars
Reuse the same commitment
Verifiable and private delegation of computation


Taught by

TheIACR

Related Courses

Transparent SNARKs from DARK Compilers
Simons Institute via YouTube
Fractal - Post-Quantum and Transparent Recursive Proofs from Holography
TheIACR via YouTube
Ouroboros Crypsinous Privacy Preserving Proof of Stake
IEEE via YouTube
Proofs and SNARKs - Asiacrypt 2022 Session
TheIACR via YouTube
SNARKs, NIZKs, and Key Exchange - Session 20
TheIACR via YouTube