Attribute-based Encryption for Circuits
summary
Constructs an attribute‑based encryption scheme from lattices that handles arbitrary Boolean circuits under a sub‑exponential LWE assumption, gives selective security (convertible to adaptive via complexity‑leveraging), and produces short ciphertexts and secret keys whose length is essentially one bit per gate. It uses a public key homomorphism dance with a gadget matrix G so ciphertexts evolve with attributes, then a trapdoor lets a final short inversion recover the message.
AI-written summary · about
chapters (11)
- 0:00Attribute-based Encryption for Circuits
- 7:57Public vs. Private Attributes
- 12:35(IND) Security
- 15:36(IND) Selective Security
- 19:30Main Result
- 21:25Key Idea: Key-Homomorphism
- 24:53ABE Keys
- 33:31ABE Encryption
- 39:36ABE Decryption
- 42:13Summing Up: ABE
- 45:48Key Tool in Security Proof Two Ways to Generate Trapdoors for [A || Ap]
related talks
01h 08mFully Secure Attribute-Based Encryption for t-CNF from LWE
41mLattice based cryptography
01h 03mLockable Obfuscation
46mRunning Circuits of Unbounded Depth over Encrypted Data, Securely, Using Lattices...
57mTutorial: Encrypted Computation from Lattices
31mIdentity-Based Encryption
57mLattice Assumptions with Hints: Succinct LWE and its Applications
01h 07mLattices and Encrypted Computation
