Главная
Study mode:
on
1
Intro
2
Motivation
3
Learning with Errors
4
Algorithms in HEAAN
5
Encoding & Decoding
6
Encrypt & Decrypt
7
Arithmetic Operations
8
Rescaling
9
Example: F(x) = x+
10
Leveled HE
11
From theory to practice
12
Two sides of HEAAN
13
Definition and necessity CHKKS18a
14
Main Idea
15
Step 2: Modular reduction
16
Step 2: sine evaluation
17
Pre- and post-processing
18
Conclusion
Description:
Explore the CKKS (also known as HEAAN) Fully Homomorphic Encryption scheme in this comprehensive lecture by Yongsoo Song from Microsoft Research. Delve into the theoretical foundations and practical applications of lattice-based cryptography. Learn about the motivation behind CKKS, its core algorithms, and key concepts such as learning with errors. Understand the encoding, decryption, and arithmetic operations involved in HEAAN. Examine the rescaling process and explore a practical example of function evaluation. Investigate the transition from theory to practice, including the two sides of HEAAN and its definition. Gain insights into modular reduction, sine evaluation, and pre- and post-processing techniques. This talk, part of the "Lattices: From Theory to Practice" series at the Simons Institute, offers a deep dive into advanced cryptographic concepts for researchers and practitioners in the field.

The CKKS - HEAAN FHE Scheme

Simons Institute
Add to list
0:00 / 0:00