Here are commitments to an encrypted and-gate:<p>a333e6e99e94fad05473f31ea377060a
d967b456aa43ede06840994d5ce8547c
8ad297f72e49a1a6a48d343ec40661ae
88d626c9c58efd6d144f585e1fa6f436<p>Lets assume that the rest of the circuit gives us encrypted bits, 0 and 0 for the two inputs.<p>So I reveal this to you:
echo -n &quot;0,0,1,bcxbxewrewtererwre&quot; | md5sum -
8ad297f72e49a1a6a48d343ec40661ae<p>Which is the third entry in the table, and we see the correct encrypted output for this gate is 1  (assuming my table was actually an encrypted and-gate table).<p>You still have idea if in1&#x2F;in2&#x2F;out are are zero or one.  I could tell you that in1&#x27;s encryption key was 1 (so now you know that in1 was one), and you still don&#x27;t know if In2&#x2F;out are zero or one.<p>Making any more more sense?