Diamond iO: Lattice-Based Obfuscation without Bootstrapping from Functional Encryption, toward...

Diamond iO: Lattice-Based Obfuscation without Bootstrapping from Functional Encryption, toward...

🎙 Sora Suegami (Ethereum Foundation - Machina iO) 👥 75K 📅 July 8, 2025 ⏱ 35 min 👁 508 📄 expert opinion 🧭 2026-08-06
Available in: English (current) Français

Keywords

iOlatticeobfuscationfunctional encryptionLWE

Summary

Sora Suegami presents Diamond iO, a new lattice-based construction for indistinguishability obfuscation (iO) that aims to overcome the inefficiency of existing schemes. The main innovation is replacing the costly bootstrapping from functional encryption (FE) to iO with simple matrix multiplications, leveraging a non-black-box use of the compact pseudorandom FE scheme by Agrawal, Kumari, and Yamada (AKY24). The construction combines GGH15 and BGG+ encodings to allow evaluators to insert input bits into encodings without exponential blowup. Security is proven in the pseudorandom oracle model under the learning with errors (LWE), evasive LWE, and a new assumption called all-product LWE. The talk also addresses recent attacks on evasive LWE and discusses mitigations. Finally, benchmark results from a prototype implementation are presented, showing progress toward practical iO. The talk highlights open questions, including reducing reliance on non-standard assumptions.

135 words

Critical Evaluation

The talk provides a detailed and technically rigorous presentation of a novel cryptographic construction. The speaker, Sora Suegami, is an expert from the Ethereum Foundation’s Machina iO project, lending credibility. The construction is innovative, addressing a known bottleneck in iO by eliminating recursive FE encryption. The security proof is outlined, but it relies on a new assumption (all-product LWE) that is not yet well-studied, which is a limitation. The speaker acknowledges this and discusses potential reductions to other assumptions. The implementation benchmarks are valuable, showing concrete progress, though the construction is not yet fully practical. The talk is well-structured, with clear explanations of the core ideas and security analysis. However, the technical depth makes it accessible only to specialists. The presentation does not include a formal peer-review process, but the content appears sound based on the speaker’s expertise and the inclusion of recent attacks and mitigations. The title accurately reflects the content. Overall, this is a high-quality talk that contributes to the advancement of iO research, though the reliance on non-standard assumptions and the complexity of the construction remain challenges.

180 words

Title / Content Match

The title accurately reflects the content: the talk introduces Diamond iO, a lattice-based obfuscation scheme that avoids bootstrapping from functional encryption, and discusses its construction, security, and implementation.

Quality & Reliability

8/10

The talk presents a novel cryptographic construction with a security proof and implementation benchmarks, given by an expert in the field. The content is technical and detailed, but relies on non-standard assumptions (all-product LWE) and is not peer-reviewed in a formal sense. The presentation is clear and acknowledges limitations and open questions.

Key Moments

Cited Sources

Concurring Sources

Contribution & Novelties

The talk presents Diamond iO, a novel lattice-based iO construction that avoids the bootstrapping step from functional encryption, replacing it with simple matrix multiplications. This is a significant step toward practical iO. The construction introduces a new assumption (all-product LWE) and provides a security proof in the pseudorandom oracle model. The implementation benchmarks provide concrete data on performance.

Pour aller plus loin :

92 words

Radar Profile

The radar profile shows high scores in technical depth and information quality, reflecting the advanced nature of the talk. The lower score in reliability is due to reliance on non-standard assumptions and lack of peer review.

Reliability 7/10