Lattices, Post-Quantum Security and Homomorphic Encryption
Offered By: Simons Institute via YouTube
Course Description
Overview
Syllabus
Lattices, Post-Quantum Security, and Fully Homomorphic Encryption
Modern Cryptography
Factoring and Quantum (In)Security
Subset-Sum Problem
Subset-Sum / Knapsack • Also known as the "Knapsack" problem - Fill a knapsack of capacity b - using a selection of items of size ai.....an
Lattice/Knapsack Cryptgraphy: abridged (pre-)history . Knapsack public key cryptosystem
Subset-Sum vs Lattice Problems
Geometry of Lattices
Linear functions
Learning With Errors (LWE)
Encrypting with LWE
FHE Timeline
Homomorphic Addition
Multiplication by any constant
Public Key Encryption
How to multiply two ciphertexts
Multiplication by Encryption Nesting
Multiplication by Tensoring
Decryption is linear
Multiplication via Homomorphic Decryption
Homomorphic "decrypt and multiply"
Relation to GSW encryption
Bootstrapping and FHE
FHEW: gate bootstrapping
Summary
Additional References
Taught by
Simons Institute
Related Courses
Intro to Computer ScienceUniversity of Virginia via Udacity Quantum Mechanics for IT/NT/BT
Korea University via Open Education by Blackboard Emergent Phenomena in Science and Everyday Life
University of California, Irvine via Coursera Quantum Information and Computing
Indian Institute of Technology Bombay via Swayam Quantum Computing
Indian Institute of Technology Kanpur via Swayam