Ideal OT ⇒ COM (Kilian)

Free reduction · standard model · Kil88 · security loss: statistical: hiding error at most and binding error

Statement

In the OT-hybrid model, where the committer and the receiver may call an ideal OT functionality, there is a bit commitment that is statistically hiding and statistically binding, with no complexity assumption — Kil88.

Sketch

To commit to , the committer sends uniform bits by Rabin OT, equivalent to OT (Rabin OT ⇔ OT), and then ; to open, it reveals and every , which the receiver checks against the bits it received. Hiding holds because the receiver misses some , leaving the parity uniform, except with probability ; binding holds because opening to flips an odd number of the , and each flipped bit is caught with probability since the committer does not learn which bits arrived. Committing in independent copies gives hiding error at most and binding error — standard.

Notes