MAIRE Jules

PhD student at Sorbonne University
Team : ALMASTY
    Sorbonne Université - LIP6
    Boîte courrier 169
    Couloir 24-25, Étage 4, Bureau 413
    4 place Jussieu
    75252 PARIS CEDEX 05
    FRANCE

Tel: +33 1 44 27 47 28, Jules.Maire (at) nulllip6.fr
https://perso.lip6.fr/Jules.Maire
https://perso.lip6.fr/Jules.Maire

Supervision : Damien VERGNAUD

Zero-Knowledge Arguments from Secure Multiparty Computation

This thesis aims to study zero-knowledge arguments, a cryptographic primitive that allows proving a statement while yielding nothing beyond its truth. Specifically, we focus on a family of arguments whose construction is based on a secure multiparty computation. It is well known that, given any functionality f, there exists a secure multiparty protocol computing it with passive security. Let us take any one-way function f, and a secure multiparty protocol computing f. It has been shown seventeen years ago that we can build a zero-knowledge argument for the NP-problem of finding a pre-image of f. This construction was considered only theoretical until a few years ago, and this thesis contributes to the emergence of new techniques as well as efficient applications.
As an appetizer, we develop simple zero-knowledge protocols that significantly improve the state-of-the-art communication complexity for some well-known problems. Our first substantial contribution, with a desire to share small elements over large fields, is the introduction of a sharing over the integers that is securely embedded in our protocols with some artificial abortion. In line with our sharing over the integers, we propose a cryptographic string commitment scheme based on subset sum problems. Then, we present a proof construction employing conversion between additive and multiplicative secret sharings, leading to efficient proofs of linear and multiplicative relations. Finally, leaving aside protocols conception, we explore cryptography foundations with multi-prover zero-knowledge proofs, a framework for distributing the prover's computation of zero-knowledge proofs.

Defence : 10/11/2024

Jury members :

Carsten Baum, Technical University of Denmark [Rapporteur]
David Pointcheval, Ecole Normale Supérieure [Rapporteur]
Geoffroy Couteau, Institut de Recherche en Informatique Fondamentale
Jean-Marc Couveignes, Université de Bordeaux
Philippe Gaborit, Université de Limoges
Emmanuela Orsini, Bocconi University
Adeline Roux-Langlois, Université de Caen
Damien Vergnaud, Sorbonne Université

2022-2024 Publications