diff --git a/easy/src/2pc-takeaways.typ b/easy/src/2pc-takeaways.typ index 2588a87..6805978 100644 --- a/easy/src/2pc-takeaways.typ +++ b/easy/src/2pc-takeaways.typ @@ -7,13 +7,13 @@ function over their respective secret inputs. We can think of this as your prototypical _2PC_ (two-party computation). 2. The main ingredient of a garbled circuit is _garbled gates_, - which area gates whose functionality is hidden. This can be done e.g. + which area gates whose functionality is hidden. This can be done by Alice precomputing different outputs of the garbled circuit based on all possible inputs of Bob, and then letting Bob pick one. 3. Bob "picks an input" with the technique of _oblivious transfer (OT)_. This can be built in various ways, including with commutative encryption or public-key cryptography. -4. More generally, this means in theory a group of people can +4. More generally, it is also possible for a group of people to compute whatever secret function they want, which is the field of _multiparty computation (MPC)_. ]