Event Category: Cybersecurity

MPyC is a Python package introduced in 2018 as a versatile framework for programming MPC solutions. This seminar will discuss aspects of secure multiparty computation taking MPyC as primary example. It will highlight developments in usability, security, performance, and deployment of MPyC typical for the wider developments in MPC, touching on a wide range of topics such as outsourcing, threshold cryptography, fixed-point arithmetic, vectorized processing, and public verifiability. The seminar will also discuss practical and commercial deployment of MPC by Roseman Labs, based on their C++ MPC engine with crandas (“encrypted pandas”) as Python front-end for secure data collaboration.