Matthieu Rivain

dblp:33/2627 · DBLP profile ↗
← Back
46ranked-venue papers
6as first author
17since 2021 · last 2026
0000-0002-9855-4161ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 45 · 6 first-author · 17 since 2021Systems, architecture and hardware · 1
YearPublicationVenuePosition
2026 Blinding Post-Quantum Hash-and-Sign Signatures
abstract
International audience
Charles Bouillaguet, Thibauld Feneuil, Jules Maire, Matthieu Rivain, Julia Sauvage, Damien Vergnaud
SP4
2025 Masked Circuit Compiler in the Cardinal Random Probing Composability Framework
Sonia Belaïd, Victor Normand, Matthieu Rivain
ASIACRYPT (2)3
2025 Transistor: a TFHE-Friendly Stream Cipher
Jules Baudrin, Sonia Belaïd, Nicolas Bon 0001, Christina Boura, Anne Canteaut, Gaëtan Leurent, Pascal Paillier, Léo Perrin, Matthieu Rivain, Yann Rotella, Samuel Tap
CRYPTO (5)9
2025 New Techniques for Random Probing Security and Application to Raccoon Signature Scheme
Sonia Belaïd, Matthieu Rivain, Melissa Rossi
EUROCRYPT (8)2
2025 RYDE: a digital signature scheme based on rank syndrome decoding problem with MPC-in-the-Head paradigm
Loïc Bidoux, Jesús-Javier Chi-Domínguez, Thibauld Feneuil, Philippe Gaborit, Antoine Joux, Matthieu Rivain, Adrien Vinçotte
Des. Codes Cryptogr.6
2025 Threshold Computation in the Head: Improved Framework for Post-Quantum Signatures and Zero-Knowledge Arguments
Thibauld Feneuil, Matthieu Rivain
J. Cryptol.2
2024 Formal Definition and Verification for Combined Random Fault and Random Probing Security
Sonia Belaïd, Jakob Feldtkeller, Tim Güneysu, Anna Guinet, Jan Richter-Brockmann, Matthieu Rivain, Pascal Sasdrich, Abdul Rahman Taleb
ASIACRYPT (7)6
2024 Dual Support Decomposition in the Head: Shorter Signatures from Rank SD and MinRank
Loïc Bidoux, Thibauld Feneuil, Philippe Gaborit, Romaric Neveu, Matthieu Rivain
ASIACRYPT (2)5
2024 MQ on my Mind: Post-Quantum Signatures from the Non-Structured Multivariate Quadratic Problem
abstract
This paper presents MQ on my Mind (MQOM), a digital signature scheme based on the difficulty of solving multivariate systems of quadratic equations (MQ problem). MQOM has been submitted to the NIST call for additional post-quantum signature schemes. MQOM relies on the MPC-in-the-Head (MPCitH) paradigm to build a zero-knowledge proof of knowledge (ZK-PoK) for MQ which is then turned into a signature scheme through the Fiat-Shamir heuristic. The underlying MQ problem is non-structured in the sense that the system of quadratic equations defining an instance is drawn uniformly at random. This is one of the hardest and most studied problems from multivariate cryptogra-phy which hence constitutes a conservative choice to build candidate post-quantum cryptosystems. For the efficient application of the MPCitH paradigm, we design a specific MPC protocol to verify the solution of an MQ instance. Compared to other multivariate signature schemes based on non-structured MQ instances, MQOM achieves the shortest signatures (6.3-7.8 KB) while keeping very short public keys (few dozen of bytes). Other multivariate signature schemes are based on structured MQ problems (less conservative) which either have large public keys (e.g UOV) or use recently proposed variants of these MQ problems (e.g. MAYO).
Ryad Benadjila, Thibauld Feneuil, Matthieu Rivain
EuroS&P3
2023 Threshold Linear Secret Sharing to the Rescue of MPC-in-the-Head
Thibauld Feneuil, Matthieu Rivain
ASIACRYPT (1)2
2023 Unifying Freedom and Separation for Tight Probing-Secure Composition
Sonia Belaïd, Gaëtan Cassiers, Matthieu Rivain, Abdul Rahman Taleb
CRYPTO (3)3
2023 Shared permutation for syndrome decoding: new zero-knowledge protocol and code-based signature
Thibauld Feneuil, Antoine Joux, Matthieu Rivain
Des. Codes Cryptogr.3
2022 Zero-Knowledge Protocols for the Subset Sum Problem from MPC-in-the-Head with Rejection
Thibauld Feneuil, Jules Maire, Matthieu Rivain, Damien Vergnaud
ASIACRYPT (2)3
2022 Syndrome Decoding in the Head: Shorter Signatures from Zero-Knowledge Proofs
Thibauld Feneuil, Antoine Joux, Matthieu Rivain
CRYPTO (2)3
2022 IronMask: Versatile Verification of Masking Security
abstract
This paper introduces lronMask, a new versatile verification tool for masking security. lronMask is the first to offer the verification of standard simulation-based security notions in the probing model as well as recent composition and expandability notions in the random probing model. It supports any masking gadgets with linear randomness (e.g. addition, copy and refresh gadgets) as well as quadratic gadgets (e.g. multiplication gadgets) that might include non-linear randomness (e.g. by refreshing their inputs), while providing complete verification results for both types of gadgets. We achieve this complete verifiability by introducing a new algebraic characterization for such quadratic gadgets and exhibiting a complete method to determine the sets of input shares which are necessary and sufficient to perform a perfect simulation of any set of probes. We report various benchmarks which show that lronMask is competitive with state-of-the-art verification tools in the probing model (maskVerif, scVerif, SILVEH, matverif). lronMask is also several orders of magnitude faster than VHAPS -the only previous tool verifying random probing composability and expandability- as well as SILVEH -the only previous tool providing complete verification for quadratic gadgets with nonlinear randomness. Thanks to this completeness and increased performance, we obtain better bounds for the tolerated leakage probability of state-of-the-art random probing secure compilers.
Sonia Belaïd, Darius Mercadier, Matthieu Rivain, Abdul Rahman Taleb
SP3
2021 Dynamic Random Probing Expansion with Quasi Linear Asymptotic Complexity
Sonia Belaïd, Matthieu Rivain, Abdul Rahman Taleb, Damien Vergnaud
ASIACRYPT (2)2
2021 On the Power of Expansion: More Efficient Constructions in the Random Probing Model
Sonia Belaïd, Matthieu Rivain, Abdul Rahman Taleb
EUROCRYPT (2)2
2020 Random Probing Security: Verification, Composition, Expansion and New Constructions
Sonia Belaïd, Jean-Sébastien Coron, Emmanuel Prouff, Matthieu Rivain, Abdul Rahman Taleb
CRYPTO (1)4
2020 Tornado: Automatic Generation of Probing-Secure Masked Bitsliced Implementations
Sonia Belaïd, Pierre-Évariste Dagand, Darius Mercadier, Matthieu Rivain, Raphaël Wintersdorff
EUROCRYPT (3)4
2018 Tight Private Circuits: Achieving Probing Security with the Least Refreshing
Sonia Belaïd, Dahmun Goudarzi, Matthieu Rivain
ASIACRYPT (2)3
2018 How to Securely Compute with Noisy Leakage in Quasilinear Complexity
Dahmun Goudarzi, Antoine Joux, Matthieu Rivain
ASIACRYPT (2)3
2017 Generalized Polynomial Decomposition for S-boxes with Application to Side-Channel Countermeasures
Dahmun Goudarzi, Matthieu Rivain, Damien Vergnaud, Srinivas Vivek 0001
CHES2
2017 How Fast Can Higher-Order Masking Be in Software?
Dahmun Goudarzi, Matthieu Rivain
EUROCRYPT (1)2
2016 On the Multiplicative Complexity of Boolean Functions and Bitsliced Higher-Order Masking
Dahmun Goudarzi, Matthieu Rivain
CHES2
2016 Lattice Attacks Against Elliptic-Curve Signatures with Blinded Scalar Multiplication
Dahmun Goudarzi, Matthieu Rivain, Damien Vergnaud
SAC2
2015 Algebraic Decomposition for Probing Security
Claude Carlet, Emmanuel Prouff, Matthieu Rivain, Thomas Roche
CRYPTO (1)3
2014 How to Estimate the Success Rate of Higher-Order Side-Channel Attacks
Victor Lomné, Emmanuel Prouff, Matthieu Rivain, Thomas Roche, Adrian Thillard
CHES3
2014 On Double Exponentiation for Securing RSA against Fault Analysis
Duc-Phong Le, Matthieu Rivain, Chik How Tan
CT-RSA2
2014 On the Practical Security of a Leakage Resilient Masking Scheme
Emmanuel Prouff, Matthieu Rivain, Thomas Roche
CT-RSA2
2013 SCARE of Secret Ciphers with SPN Structures
Matthieu Rivain, Thomas Roche
ASIACRYPT (1)1
2013 Masking against Side-Channel Attacks: A Formal Security Proof
Emmanuel Prouff, Matthieu Rivain
EUROCRYPT2
2013 Higher-Order Side Channel Security and Mask Refreshing
Jean-Sébastien Coron, Emmanuel Prouff, Matthieu Rivain, Thomas Roche
FSE3
2013 White-Box Security Notions for Symmetric Encryption Schemes
Cécile Delerablée, Tancrède Lepoint, Pascal Paillier, Matthieu Rivain
Selected Areas in Cryptography4
2013 Two Attacks on a White-Box AES Implementation
Tancrède Lepoint, Matthieu Rivain, Yoni De Mulder, Peter Roelse, Bart Preneel
Selected Areas in Cryptography2
2012 Higher-Order Masking Schemes for S-Boxes
Claude Carlet, Louis Goubin, Emmanuel Prouff, Michaël Quisquater, Matthieu Rivain
FSE5
2011 Mutual Information Analysis: a Comprehensive Study
Lejla Batina, Benedikt Gierlichs, Emmanuel Prouff, Matthieu Rivain, François-Xavier Standaert, Nicolas Veyrat-Charvillon
J. Cryptol.4
2010 Provably Secure Higher-Order Masking of AES
Matthieu Rivain, Emmanuel Prouff
CHES1
2009 Theoretical and Practical Aspects of Mutual Information Based Side Channel Analysis
Emmanuel Prouff, Matthieu Rivain
ACNS2
2009 Differential Fault Analysis on DES Middle Rounds
Matthieu Rivain
CHES1
2009 Higher-Order Masking and Shuffling for Software Implementations of Block Ciphers
Matthieu Rivain, Emmanuel Prouff, Julien Doget
CHES1
2009 Securing RSA against Fault Analysis by Double Addition Chain Exponentiation
Matthieu Rivain
CT-RSA1
2009 On Second-Order Fault Analysis Resistance for CRT-RSA Implementations
Emmanuelle Dottax, Christophe Giraud 0001, Matthieu Rivain, Yannick Sierra
WISTP3
2009 Statistical Analysis of Second Order Differential Power Analysis
abstract
Second order Differential Power Analysis (2O-DPA) is a powerful side-channel attack that allows an attacker to bypass the widely used masking countermeasure. To thwart 2O-DPA, higher order masking may be employed but it implies a nonnegligible overhead. In this context, there is a need to know how efficient a 2O-DPA can be, in order to evaluate the resistance of an implementation that uses first order masking and, possibly, some hardware countermeasures. Different methods of mounting a practical 2O-DPA attack have been proposed in the literature. However, it is not yet clear which of these methods is the most efficient. In this paper, we give a formal description of the higher order DPA that are mounted against software implementations. We then introduce a framework in which the attack efficiencies may be compared. The attacks we focus on involve the combining of several leakage signals and the computation of correlation coefficients to discriminate the wrong key hypotheses. In the second part of this paper, we pay particular attention to 2O-DPA that involves the product combining or the absolute difference combining. We study them under the assumption that the device leaks the Hamming weight of the processed data together with an independent Gaussian noise. After showing a way to improve the product combining, we argue that in this model, the product combining is more efficient not only than absolute difference combining, but also than all the other combining techniques proposed in the literature.
Emmanuel Prouff, Matthieu Rivain, Régis Bevan
IEEE Trans. Computers2
2008 Attack and Improvement of a Secure S-Box Calculation Based on the Fourier Transform
Jean-Sébastien Coron, Christophe Giraud 0001, Emmanuel Prouff, Matthieu Rivain
CHES4
2008 Block Ciphers Implementations Provably Secure Against Second Order Side Channel Analysis
Matthieu Rivain, Emmanuelle Dottax, Emmanuel Prouff
FSE1
2007 Side Channel Cryptanalysis of a Higher Order Masking Scheme
Jean-Sébastien Coron, Emmanuel Prouff, Matthieu Rivain
CHES3