Multilinear Maps Over the Integers: From Design to Security
summary
Proposes an integer-based multilinear map (CLT-style) that replaces the public modulus for zero-testing with a fresh random modulus and builds a LLL-based lattice gadget to produce a short zero-test vector, aiming to defeat the matrix/GCD attack that recovers secret primes. Implements a proof-of-concept: six levels, 80-bit target security, 66 million-bit encodings, setup taking hours and key-exchange/zero-test around 20 seconds; claims the fix heuristically resists known algebraic attacks but invites further cryptanalysis.
AI-written summary · about
chapters (10)
- 0:00Timeline and motivation
- 3:07Understanding CLT schemes
- 6:47Multilinear map principles
- 11:56Zero testing procedure
- 18:08Security assumptions
- 20:51Cryptanalytic attacks
- 27:36New scheme modifications
- 39:02Implementation and results
- 46:55Future research directions
- 50:00Discussion phase
related talks
51mMultilinear Maps and Attacks II
01h 00mMultilinear Maps and Attacks I
01h 29mLattices, Multilinear Maps and Program Obfuscation
01h 06mObfuscation: Past, Present, and Possible Futures
01h 04mHow to Encrypt a Functionality
57mEssentially Optimal Interactive Certificates in Linear Algebra
31mIdentity-Based Encryption
01h 04mUsing Lattices for Cryptanalysis
