Oblivious Transfer Protocol Wheel: One Secret, Never Knowing Which
Interactive 2D walkthrough of 1-out-of-2 Oblivious Transfer: a mod-N number wheel and packet-flow diagram show an RSA trapdoor letting a receiver learn exactly one of two secrets while the sender never learns which one was picked.
Oblivious Transfer answers a strange question in cryptography: can a Sender hand over exactly one of two secrets to a Receiver, letting the Receiver pick which one, without the Sender ever learning which was chosen — and without the Receiver learning anything about the other? This simulator walks through the classic RSA-trapdoor construction step by step in 2D: a packet-flow diagram shows blinded values, a receiver-chosen response, and masked ciphertexts travel between a Sender and Receiver node, while a mod-N number wheel plots every intermediate value as a point on a rotating dial so you can see the modular arithmetic itself. Pick which secret the receiver requests, drag the wheel to inspect it from any angle, run the protocol, and reveal the sender's private trapdoor exponent to see exactly why only one secret ever comes free.
Interactive 2D walkthrough of 1-out-of-2 Oblivious Transfer: a packet-flow diagram and a draggable mod-N number wheel show an RSA trapdoor letting a receiver learn exactly one of two secrets while the sender never learns which one was picked.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install