Periodic Reporting for period 5 - CLOUDMAP (Cloud Computing via Homomorphic Encryption and Multilinear Maps)
Periodo di rendicontazione: 2024-10-01 al 2025-09-30
The overall objectives of the action were to:
1. Develop a rigorous understanding of advanced cryptographic primitives, including multilinear maps, homomorphic encryption schemes, Boolean functions for hybrid HE, and new lattice-based problems;
2. Significantly advance efficiency and practicality, with a particular focus on CKKS bootstrapping, masking techniques for post-quantum schemes, and symmetric primitives adapted to FHE and leakage-resilient contexts;
3. Design secure, implementable, and privacy-preserving cryptographic solutions, bridging the gap between theoretical constructions and practical constraints in embedded platforms.
The project also made major contributions to the design of side-channel countermeasures and leakage-resilient primitives. We introduced the first improvement to the wire-shuffling countermeasure, reducing its complexity from O(t \log t) to O(t) while preserving strong probing security guarantees. In lattice-based cryptography, we developed state-of-the-art high-order masking techniques for Kyber, NTRU, and Dilithium, including new conversion gadgets, efficient Boolean-to-arithmetic masking conversions, and optimized masked rejection sampling. Our work on Dilithium in particular produced some of the most efficient high-order masking constructions to date. In addition, we designed new symmetric primitives tailored to homomorphic and leakage-resilient settings, including the Elisabeth stream cipher for hybrid HE, the LWPR model capturing realistic leakage in re-keying mechanisms, the FPM family of prime-field–masked tweakable block ciphers, and the highly efficient small-pSquare instance. Further contributions include new approaches to FHE-based transciphering and novel prime-field masking techniques with strong side-channel security. Collectively, these developments provide a comprehensive set of theoretical and practical advances that significantly raise the bar for secure and efficient cryptographic systems.
In the field of side-channel analysis and countermeasures, the project delivered several innovations that redefine what is achievable in leakage-resilient cryptography. We introduced the first asymptotically optimal wire-shuffling countermeasure in the probing model, improving from O(t log t) to O(t) complexity while preserving strong guarantees. Our work on lattice-based cryptography established state-of-the-art high-order masking techniques for Kyber, NTRU, and Dilithium, including new gadgets, improved Boolean-to-arithmetic conversions, and efficient masked rejection sampling. Beyond lattice primitives, we developed the Elisabeth stream cipher for hybrid homomorphic encryption, introduced the Learning With Physical Rounding (LWPR) problem as a realistic leakage-resilient variant of LWR, and proposed new tweakable block ciphers (FPM family) and prime-field masking techniques with superior efficiency–security tradeoffs. Together with advances in FHE-oriented transciphering and prime-field masked symmetric designs, these results collectively push the boundaries of practical, leakage-resilient, and homomorphically compatible cryptography well beyond the prior state of the art.