Slide 24
Slide 24 text
Yao’s GC Protocol
Alice (generator)
Sends tables, her
input labels (!"
)
Bob (evaluator)
Picks random values
for ! #,%
. ' #,%
, ( #,% Evaluates
circuit,
decrypting
one row of
each garbled
gate
(
)
Decodes output
)
Generates garbled
tables
23
*+,,-,
((#
)
*+,,-0
((#
)
*+0,-,
((#
)
*+0,-0
((%
)
How does the Bob learn his own input wire labels?