The lectures will start from 9:00 am to 12:00 including 30 minutes break in between.
Tentative plan (subject to changes):
1. Basis of lattice-based cryptography
a) Overview of lattice-based cryptography
b) Lattices, SIS and LWE
c) Hash functions, commitments, CPA-secure encryption
d) Trapdoors and signatures
2. Advanced encryption schemes from lattices
a) Identity-based encryption and hierarchical identity-based encryption
b) Attribute-based/Predicate/Functional encryption
c) Fully-homomorphic encryption
3. Privacy-preserving lattice-based cryptosystems
a) Zero-knowledge proofs
b) Ring signatures and group signatures
c) Anonymous electronic cash