YoVDO

Faster Fully Homomorphic Encryption - Bootstrapping in Less Than 0.1 Seconds

Offered By: TheIACR via YouTube

Tags

Conference Talks Courses Fully Homomorphic Encryption Courses Lattice Cryptography Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a groundbreaking talk on faster fully homomorphic encryption, focusing on bootstrapping in less than 0.1 seconds. Delve into advanced cryptographic concepts including boolean circuit evaluation, homomorphic encryption, and concrete lattice parameters. Learn about TLWE linear morphisms, supporting polynomials, and non-linear operations. Examine unusual facts about GSW and the external product semantics. Discover techniques for speeding up encryption processes, choosing base gates, and mapping binary decision diagrams. Investigate FHE compilation for TGSW, leveled overall bootstrapping, and the NAND operation. Analyze the ACCUM protocol, bootstrapping algorithm, and overall improvements in this award-winning presentation from Asiacrypt 2016.

Syllabus

Intro
BOOLEAN CIRCUIT EVALUATION
HOMOMORPHIC CIRCUIT EVALUATION
HOMOMORPHIC ENCRYPTION
CONCRETE LATTICE PARAMETERS THE DEVELOPER'S NIGHTMARE
PARAMETERS: USER POINT OF VIEW
TLWE CONCRETE INSTANTIATION
SECURITY CURVE
A FEW PRECISIONS
TLWE LINEAR MORPHISM
SUPPORTING POLYNOMIALS
SUPPORTING NON-LINEAR OPERATIONS
UNUSUAL FACTS ABOUT GSW
THE EXTERNAL PRODUCT SEMANTIC
SPEEDUP
CHOOSE BASE GATES
MAP BINARY DECISION DIAGRAMS
FHE COMPILATION FOR TGSW
LEVELED OVERALL
BOOTSTRAPPING: (GENTRY2009)
NAND: ADD AND SELECT (DM15/BR15)
THE ACCUM PROTOCOL (REVISITED)
BOOTSTRAPPING ALGORITHM
OVERALL IMPROVEMENTS
CONCLUSION


Taught by

TheIACR

Related Courses

Breaking the Teeth of Bluetooth Padlocks
YouTube
Closing Keynote Lectures or Life Experiences Awareness Training that Works
YouTube
Do You Want Educated Users Because This is How You Get Educated Users
YouTube
Don't Blame That Checklist for Your Crappy Security Program
YouTube
Managing Your MSSP
YouTube