Episode 60: Cryptography 101: Multi-Party Computations

Published: Jan. 16, 2019, 3 p.m.

In this week's episode, Anna and Fredrik give a general introduction to MPCs, go over a few examples of MPCs in action, compare them with other cryptographic concepts, try to pronounce "fully homomorphic encryption" properly, and more! Here are some of the material that we reference: Andrew Yao's paper on Protocols for Secure Computations (http://research.cs.wisc.edu/areas/sec/yao1982-ocr.pdf) "How to play ANY mental game" publication - MPCs first introduced Goldreich-Micali-Wigderson (GMW) (https://www.researchgate.net/publication/234778924_How_to_play_ANY_mental_game) Very basic intro to Shamir Secret Sharing and MPCs Video Series from a Prof at Chalmers (https://www.youtube.com/user/87bvd/videos) First widely used MPC in Denmark (https://eprint.iacr.org/2008/068.pdf) Multi-Party Computation: From Theory to Practice. Nigel P. Smart speaking at Google (https://www.youtube.com/watch?v=LRAN_w1_qmw) Rob Habermeier's Shamir Secret Sharing library (https://github.com/rphmeier/shamir_sharing) A course by Zvika Brakerski on Fully Homomorphic Encryption (https://www.youtube.com/watch?v=O8IvJAIvGJo) Thanks again to this week's sponsor Aragon (https://aragon.org/). To find out more about Aracon (https://aracon.one/), the first Aragon community conference happening on January 29-30th in Berlin visit aracon.one (https://aracon.one/) To the listeners of Zero Knowledge Podcast, if you like what we do: Follow us on Twitter - @zeroknowledgefm (https://twitter.com/zeroknowledgefm) Join us on Telegram - https://t.me/joinchat/B_81tQ57-ThZg8yOSx5gjA Support us on Patreon - https://www.patreon.com/zeroknowledge Or directly here: ETH: 0xC0FFEE1B5083230a5154F55f253B6b6ae8F29B1a BTC: 1cafekGa3podM4fBxPSQc6RCEXQNTK8Zz