International Association for Cryptologic Research

International Association
for Cryptologic Research

CryptoDB

Marc Joye

Publications

Year
Venue
Title
2025
EUROCRYPT
Drifting Towards Better Error Probabilities in Fully Homomorphic Encryption Schemes
There are two security notions for FHE schemes the traditional notion of IND-CPA, and a more stringent notion of IND-CPA^D. The notions are equivalent if the FHE schemes are perfectly correct, however for schemes with negligible failure probability the FHE parameters needed to obtain IND-CPA^D security can be much larger than those needed to obtain IND-CPA security. This paper uses the notion of ciphertext drift in order to understand the practical difference between IND-CPA and IND-CPA^D security in schemes such as FHEW, TFHE and FINAL. This notion allows us to define a modulus switching operation (the main culprit for the difference in parameters) such that one does not require adapting IND-CPA cryptographic parameters to meet the IND-CPA^D security level. Further, the extra cost incurred by the new techniques has no noticeable performance impact in practical applications. The paper also formally defines a stronger version for IND-CPA^D security called sIND-CPA^D, which is proved to be strictly separated from the IND-CPA^D notion. Criterion for turning an IND-CPA^D secure public-key encryption into an sIND-CPA^D one is also provided.
2024
RWC
Advanced FHE Protocols for the Blockchain
This talk will outline the cryptographic protocols which are needed to implement private smart contracts (over and above that of basic FHE encryption and evaluation operations). Our motivation is the Zama fhEVM protocol, but the cryptographic primitives we will outline will be of general interest and apply to many FHE-enabled applications.
2022
TCHES
SoK: Fully Homomorphic Encryption over the [Discretized] Torus
Marc Joye
First posed as a challenge in 1978 by Rivest et al., fully homomorphic encryption—the ability to evaluate any function over encrypted data—was only solved in 2009 in a breakthrough result by Gentry (Commun. ACM, 2010). After a decade of intense research, practical solutions have emerged and are being pushed for standardization.This paper explains the inner-workings of TFHE, a torus-based fully homomorphic encryption scheme. More exactly, it describes its implementation on a discretized version of the torus. It also explains in detail the technique of the programmable bootstrapping. Numerous examples are provided to illustrate the various concepts and definitions.
2021
ASIACRYPT
Balanced Non-Adjacent Forms 📺
Marc Joye
Integers can be decomposed in multiple ways. The choice of a recoding technique is generally dictated by performance considerations. The usual metric for optimizing the decomposition is the Hamming weight. In this work, we consider a different metric and propose new modified forms (i.e., integer representations using signed digits) that satisfy minimality requirements under the new metric. Specifically, we introduce what we call balanced non-adjacent forms and prove that they feature a minimal Euclidean weight. We also present efficient algorithms to produce these new minimal forms. We analyze their asymptotic and exact distributions. We extend the definition to modular integers and show similar optimality results. The balanced non adjacent forms find natural applications in fully homomorphic encryption as they optimally reduce the noise variance in LWE-type ciphertexts.
2017
JOFC
2016
PKC
2015
PKC
2015
ASIACRYPT
2014
EUROCRYPT
2014
PKC
2014
ASIACRYPT
2013
CRYPTO
2013
EUROCRYPT
2010
PKC
2010
CHES
2010
CHES
2007
CHES
2006
CHES
2005
CHES
2003
CHES
2003
CHES
2002
CHES
2002
CRYPTO
2002
PKC
2002
PKC
2002
PKC
2002
PKC
2001
CHES
2001
CHES
2001
CHES
2001
PKC
2000
CHES
2000
CRYPTO
2000
EUROCRYPT
1999
JOFC

Service

CHES 2025 Program committee
Eurocrypt 2024 Program chair
Eurocrypt 2023 Program committee
CHES 2022 Program committee
Eurocrypt 2021 Program committee
PKC 2021 Program committee
Eurocrypt 2020 Program committee
CHES 2020 Program committee
PKC 2019 Program committee
CHES 2019 Program committee
CHES 2018 Program committee
CHES 2017 Program committee
CHES 2016 Program committee
Eurocrypt 2015 Program committee
CHES 2015 Program committee
Asiacrypt 2015 Program committee
Eurocrypt 2014 Program committee
CHES 2014 Program committee
Asiacrypt 2014 Program committee
CHES 2013 Program committee
CHES 2012 Program committee
CHES 2011 Program committee
Eurocrypt 2010 Program committee
CHES 2010 Program committee
Crypto 2009 Program committee
PKC 2009 Program committee
CHES 2009 Program committee
Asiacrypt 2009 Program committee
Eurocrypt 2008 Program committee
CHES 2008 Program committee
CHES 2007 Program committee
Asiacrypt 2007 Program committee
CHES 2006 Program committee
Eurocrypt 2005 Program committee
PKC 2004 Program committee
CHES 2004 Program chair
Asiacrypt 2004 Program committee
PKC 2003 Program committee
CHES 2003 Program committee
Asiacrypt 2003 Program committee