Proxy Oblivious Transfer
Three parties: sender, chooser, proxy.
Input:
- sender: two secrets I0,I1 (garbled input values)
- chooser: b in {0,1} (input bit)
- proxy: -
Output:
- sender, chooser: nothing
- proxy: Ib (garbled value of input bit)
Sender and proxy do not learn b