From fb9377b7d46456e1188fecae2af8d0d5255e1c43 Mon Sep 17 00:00:00 2001 From: Brian Lawrence Date: Mon, 8 Jul 2024 15:26:07 -0700 Subject: [PATCH] 2pc takeaways edits --- easy/src/2pc-takeaways.typ | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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)_. ]