flâneur — a map of the web's best reading

Machina iO - Blog Post

machina-io.com · 1,881 words · saved by 1 readers

Over the past few months of researching and implementing indistinguishability obfuscation (iO), we’ve noticed a frustrating gap in the available resources. Most papers are highly technical and intimidating, while beginner friendly articles stay at a vague, feature-level overview: they tell you what iO can enable but nothing about how to construct it. This article aims to bridge that gap. We’ll work through a concrete, end-to-end example, of a non-interactive conditional signature printer, building it in several attempts using familiar cryptographic primitives as building blocks. By the end, you should have a clear roadmap of the theoretical building blocks behind iO and a hands-on understanding of its power. Our target program 𝑓 behaves as follows: 𝑓 ( 𝑘 , 𝑥 ) = { sign ( 𝑘 , 𝑥 ) if  𝑥  is prime , ⊥ otherwise . That is, given a message 𝑥 , it outputs a valid signature under the secret key 𝑘 when 𝑥 is prime, and ⊥ otherwise. The setting involves a key owner,

Machina iO - Blog Post about subscribe UNBOXING IO: BUILDING FROM FAMILIAR CRYPTO BLOCKS 2025-07-01 by Enrico Bottazzi , with contribution and review from Pia Park and Sora Suegami Introduction Over the past few months of researching and implementing indistinguishability obfuscation (iO), we’ve noticed a frustrating gap in the available resources. Most papers are highly technical and intimidating, while beginner friendly articles stay at a vague, feature-level overview: they tell you what iO can enable but nothing about how to construct it. This article aims to bridge that gap. We’ll work thro

Explore this link on the map →

saved by

related reading