Secure multiparty computation (MPC), fully homomorphic encryption (FHE), federated learning (FL), trusted execution environments (TEEs) and differential privacy (DP) are prominent examples of emerging PETs. They enable the computation of a function without revealing the input data. By incorporating these techniques, organizations strike a balance between preserving the privacy of sensitive input data and deriving valuable insights from data analysis, optimizing the privacy-utility tradeoff.
This tutorial will walk you through these technologies and show how to combine them in order to implement a hybrid PETs use-case. In the practical session you will learn how to implement a complete and hybrid privacy-preserving machine learning workflow using different PETs tools and libraries for PSI, MPC, FHE amongst others.
TIME | SESSION |
08:30 | Registration opens |
TUTORIALS | |
09:00 - 09:45 | Tutorial 1: Cat or Dog? What PETS Are and How to Choose Them: Nigel Smart (KU Leuven, Zama) This talk will examine the different PET technologies and what they offer the end user in an organization. The talk will explore how there is not one PET which will solve all your problems, and often each PET needs to be combined with others in subtle ways in order to ensure end-to-end security for your data |
09:45 - 10:30 | Tutorial 2: Introduction to FHE and CKKS performance improvements: Damien Stehle (CryptoLab) We will give an introduction to fully homomorphic encryption and survey the main schemes in use today. We will also discuss concrete performance aspects of CKKS, for various types of computations. |
10:30 - 11:00 | Coffee Break |
11:00 - 11:45 | Tutorial 3: Introduction to SMPC and hybrid privacy preserving applications: Mariya Georgieva, Sergiu Carpov (Inpher) In this tutorial we will do an introduction to secure multi party computation, federated learning and we will present a few workflows that combine different PETs. |
11:45 - 12:30 | Tutorial 4: Real world PETs use cases: Jan Weinreich (VaultChem), Manuel Capel (Inpher) |
12:30 - 13:30 | Lunch Break |
PRACTICAL SESSIONS | |
13:30 - 15:00 | Practical session 1: Machine learning workflows using Inpher’s XOR Platform: Marc Desgroseilliers, Tim Sonnenberg (Inpher) |
15:00 - 15:30 | Coffee Break |
15:30 - 16:15 | Practical session 2: New FFT and arithmetic API for Fully Homomorphic Encryption Libraries: Nicolas Gama (SandboxAQ, Inpher), Maurice Shih (Sandbox AQ) |
16:15 - 17:00 | Practical session 3: Confidential smart contracts using threshold FHE and the Zama fhEVM: Morten Dahl (Zama) In this hands-on session, we will explore how Zama is offering confidentiality to blockchains via threshold fully homomorphic encryption. We will give an overall of the architecture and protocols, before step by step building and deploying a smart contract operating on encrypted data. |
17:00 | End of HyPETS |
To register for this event, go to the Eurocrypt 2024 registration page and click on the Sunday affiliated event: HyPETs — Tutorial and Practices on Hybrid PETS.
Mariya Georgieva
Mariya Georgieva leads Inpher’s cryptography research and manages a team of engineers. She is responsible for developing "Secret Computing'' technology and for proposing, designing, and developing privacy preserving solutions, including MPC, FHE, and FL. Dr. Georgieva is co-author of the open-source TFHE library.
Sergiu Carpov
Sergiu Carpov is a senior cryptographer at Inpher and his main research interests include efficient secure computation protocols and compilation techniques for privacy-preserving applications.
132 West 31st Street, 9th Floor, New York, NY 10001