Overview
Explore the fundamentals of pairing-based cryptography in this 58-minute session from PKC 2023. Delve into functional encryption, multi-client functional encryption (MCFE), and function-hiding inner product encryption (IPE). Examine the motivating application of medical research and learn about ciphertext-policy attribute-based encryption (CP-ABE). Understand the requirements for ABE and the relationship between efficiency and polynomial degree. Investigate the generalization of polynomial-based hash and analyze performance estimates. Gain valuable insights into advanced cryptographic concepts and their practical applications in this comprehensive lecture.
Syllabus
Intro
Functional Encryption [BSW11]
Roadmap
Conclusion
Motivating Application: Medical Research
Multi-Client Functional Encryption (MCFE)
Function hiding security of MCFE
Function-hiding Inner Product Encryption (IPE)
Warmup: use n instances of function-hiding IPE
Proving security
Motivation
Ciphertext-policy attribute-based encryption (CP-ABE)
Requirements for ABE
Relationship between efficiency and the polynomial's degree
Generalizing the polynomial-based hash
Performance estimates
Taught by
TheIACR