Label for bit 0
Label for bit 1
Row being tried
Row that decrypted
This 2D companion runs the exact same garbling math as the 3D version — random 32-bit wire labels, a hash-based cipher, a shuffled four-row truth table and a checksum-tag decryption check — through a flat diagram built for reading the protocol rather than orbiting a scene: pick a gate and the two parties' real secret bits, then watch the evaluator try each shuffled row in turn, with hex ciphertexts on screen, until exactly one row decrypts and the output label lights up, while every other row and every unused label stays visibly opaque.