Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Thomas Prest

dblp:50/11102 · DBLP profile ↗
← Back
25ranked-venue papers
3as first author
14since 2021 · last 2026
0000-0003-1445-6212ORCID · verified

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

Security and privacy · 23 · 2 first-author · 14 since 2021Theory of computation · 2 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
17 papers
Cryptographic primitives and cryptanalysis · 59% Cryptographic protocols and secure computation · 22% Hardware security and side channels · 16%
Theoretical computer science
1 paper
Algorithms and data structures · 100%

Topics — the 29 heaviest of 30, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cryptographic primitives and cryptanalysis
post-quantum cryptography
2.662025
Poster: Efficient Threshold ML-DSA up to 6 Parties · CCS 2025
High-Order Masking of Lattice Signatures in Quasilinear Time · SP 2023
Scalable Ciphertext Compression Techniques for Post-quantum KEMs and Their Applications · ASIACRYPT (1) 2020
Cryptographic primitives and cryptanalysis › public-key cryptography › digital signatures › post-quantum signatures
lattice-based signatures
2.232024
Threshold Raccoon: Practical Threshold Signatures from Standard Lattice Assumptions · EUROCRYPT (2) 2024
Plover: Masking-Friendly Hash-and-Sign Lattice Signatures · EUROCRYPT (6) 2024
High-Order Masking of Lattice Signatures in Quasilinear Time · SP 2023
Cryptographic primitives and cryptanalysis › post-quantum cryptography
lattice-based cryptography
2.162025
Plover: Masking-Friendly Hash-and-Sign Lattice Signatures · EUROCRYPT (6) 2024
Integral Matrix Gram Root and Lattice Gaussian Sampling Without Floats · EUROCRYPT (2) 2020
Sharper Bounds in Lattice-Based Cryptography Using the Rényi Divergence · ASIACRYPT (1) 2017
Cryptographic primitives and cryptanalysis › public-key cryptography › digital signatures
threshold signature
1.932025
Poster: Efficient Threshold ML-DSA up to 6 Parties · CCS 2025
Threshold Raccoon: Practical Threshold Signatures from Standard Lattice Assumptions · EUROCRYPT (2) 2024
Flood and Submerse: Distributed Key Generation and Robust Threshold Signature from Lattices · CRYPTO (7) 2024
Cryptographic primitives and cryptanalysis › public-key cryptography
digital signatures
1.732024
Threshold Raccoon: Practical Threshold Signatures from Standard Lattice Assumptions · EUROCRYPT (2) 2024
Raccoon: A Masking-Friendly Signature Proven in the Probing Model · CRYPTO (1) 2024
Flood and Submerse: Distributed Key Generation and Robust Threshold Signature from Lattices · CRYPTO (7) 2024
Cryptographic protocols and secure computation › secure messaging
signal protocol
1.422025
Triple Ratchet: A Bandwidth Efficient Hybrid-Secure Signal Protocol · EUROCRYPT (8) 2025
An Efficient and Generic Construction for Signal's Handshake (X3DH): Post-quantum, State Leakage Secure, and Deniable · J. Cryptol. 2022
Hardware security and side channels › side-channel countermeasures
masking
1.422024
Plover: Masking-Friendly Hash-and-Sign Lattice Signatures · EUROCRYPT (6) 2024
High-Order Masking of Lattice Signatures in Quasilinear Time · SP 2023
Hardware security and side channels
side-channel countermeasures
1.422024
Plover: Masking-Friendly Hash-and-Sign Lattice Signatures · EUROCRYPT (6) 2024
High-Order Masking of Lattice Signatures in Quasilinear Time · SP 2023
Cryptographic primitives and cryptanalysis › post-quantum cryptography
key encapsulation mechanism
1.322025
A Lattice-Based IND-CCA Threshold KEM from the BCHK+ Transform · ASIACRYPT (3) 2025
Scalable Ciphertext Compression Techniques for Post-quantum KEMs and Their Applications · ASIACRYPT (1) 2020
Cryptographic primitives and cryptanalysis › public-key cryptography › digital signatures
distributed signatures
0.912025
Poster: Efficient Threshold ML-DSA up to 6 Parties · CCS 2025
Cryptographic protocols and secure computation
secure messaging
0.912025
Triple Ratchet: A Bandwidth Efficient Hybrid-Secure Signal Protocol · EUROCRYPT (8) 2025
Cryptographic protocols and secure computation
threshold cryptography
0.912025
Poster: Efficient Threshold ML-DSA up to 6 Parties · CCS 2025
Cryptographic protocols and secure computation › key management
distributed key generation
0.812024
Flood and Submerse: Distributed Key Generation and Robust Threshold Signature from Lattices · CRYPTO (7) 2024
Cryptographic primitives and cryptanalysis › public-key cryptography › digital signatures
hash-and-sign signatures
0.812024
Plover: Masking-Friendly Hash-and-Sign Lattice Signatures · EUROCRYPT (6) 2024
Cryptographic protocols and secure computation › secure messaging
secure group messaging
0.722022
How to Hide MetaData in MLS-Like Secure Group Messaging: Simple, Modular, and Post-Quantum · CCS 2022
A Concrete Treatment of Efficient Continuous Group Key Agreement via Multi-Recipient PKEs · CCS 2021
Cryptographic primitives and cryptanalysis
rényi divergence
0.722019
Unifying Leakage Models on a Rényi Day · CRYPTO (1) 2019
Sharper Bounds in Lattice-Based Cryptography Using the Rényi Divergence · ASIACRYPT (1) 2017
Hardware security and side channels › side-channel countermeasures › masking
higher-order masking
0.712023
High-Order Masking of Lattice Signatures in Quasilinear Time · SP 2023
Cryptographic primitives and cryptanalysis › post-quantum cryptography › lattice-based cryptography
gaussian sampling
0.722020
Integral Matrix Gram Root and Lattice Gaussian Sampling Without Floats · EUROCRYPT (2) 2020
Quadratic Time, Linear Space Algorithms for Gram-Schmidt Orthogonalization and Gaussian Sampling in Structured Lattices · EUROCRYPT (1) 2015
Cryptographic protocols and secure computation › key exchange
authenticated key exchange
0.612022
An Efficient and Generic Construction for Signal's Handshake (X3DH): Post-quantum, State Leakage Secure, and Deniable · J. Cryptol. 2022
Network security › anonymity networks
metadata-private messaging
0.612022
How to Hide MetaData in MLS-Like Secure Group Messaging: Simple, Modular, and Post-Quantum · CCS 2022
Cryptographic protocols and secure computation › key exchange › group key agreement
continuous group key agreement
0.512021
A Concrete Treatment of Efficient Continuous Group Key Agreement via Multi-Recipient PKEs · CCS 2021
Cryptographic primitives and cryptanalysis › public-key cryptography › public-key encryption
multi-recipient encryption
0.512021
A Concrete Treatment of Efficient Continuous Group Key Agreement via Multi-Recipient PKEs · CCS 2021
Cryptographic primitives and cryptanalysis
ciphertext compression
0.412020
Scalable Ciphertext Compression Techniques for Post-quantum KEMs and Their Applications · ASIACRYPT (1) 2020
Hardware security and side channels › side-channel attack
leakage model
0.412019
Unifying Leakage Models on a Rényi Day · CRYPTO (1) 2019
Hardware security and side channels
side-channel attack
0.412019
Unifying Leakage Models on a Rényi Day · CRYPTO (1) 2019
Cryptographic protocols and secure computation › key exchange
ratcheted key exchange
0.312025
Triple Ratchet: A Bandwidth Efficient Hybrid-Secure Signal Protocol · EUROCRYPT (8) 2025
Cryptographic primitives and cryptanalysis › public-key cryptography › digital signatures › fiat-shamir signatures
fiat-shamir with aborts
0.212023
High-Order Masking of Lattice Signatures in Quasilinear Time · SP 2023
Cryptographic primitives and cryptanalysis › public-key cryptography › public-key encryption
identity-based encryption
0.212014
Efficient Identity-Based Encryption over NTRU Lattices · ASIACRYPT (2) 2014
Authentication and access control › authentication › authentication protocols
deniable authentication
0.212022
An Efficient and Generic Construction for Signal's Handshake (X3DH): Post-quantum, State Leakage Secure, and Deniable · J. Cryptol. 2022

Methods — techniques the papers use, named apart from their topics

secret sharing · 0.9rejection sampling · 0.9BCHK+ transform · 0.9probing model · 0.8masking · 0.8lattices · 0.8rényi divergence · 0.7quasilinear masking · 0.7physical leakage assessment · 0.7FPGA implementation · 0.7
YearPublicationVenuePosition
2026 Toward a Secure Fixed-Point Implementation of the Falcon Signature Scheme
Daniel De Almeida Braga, Pierre-Alain Fouque, Bachir Lachguel, Thomas Prest
CRYPTO (3)4
2026 IND-CCA Lattice Threshold KEM Under 30 KiB
Katharina Boudgoust, Rafaël Del Pino, Oleksandra Lapiha, Thomas Prest
PKC (1)4
2025 A Lattice-Based IND-CCA Threshold KEM from the BCHK+ Transform
Oleksandra Lapiha, Thomas Prest
ASIACRYPT (3)2
2025 Poster: Efficient Threshold ML-DSA up to 6 Parties
abstract
Threshold signature schemes enable a group of users to collaboratively produce digital signatures without revealing any individual share. With the current NIST post-quantum standardization underway, the lack of efficient and practical threshold variants of standardized schemes hinders adoption. We introduce the first threshold signature scheme compatible with the ML-DSA standard (Module-Lattice-based Digital Signature Algorithm), supporting up to 6 parties, while retaining efficient signing. Our work uses advanced short secret sharing techniques and optimized rejection sampling to balance communication and correctness in distributed settings. We implement our construction in Go and benchmark it in local, LAN, and WAN deployments. Results show that our threshold ML-DSA is both practical and compatible with real-world applications such as multi-device cryptocurrency wallets, threshold TLS, and Tor's directory authorities.
Sofía Celi, Rafaël Del Pino, Thomas Espitau, Guilhem Niot, Thomas Prest
CCS5
2025 Triple Ratchet: A Bandwidth Efficient Hybrid-Secure Signal Protocol
Yevgeniy Dodis, Daniel Jost 0001, Shuichi Katsumata, Thomas Prest, Rolfe Schmidt
EUROCRYPT (8)4
2024 Flood and Submerse: Distributed Key Generation and Robust Threshold Signature from Lattices
Thomas Espitau, Guilhem Niot, Thomas Prest
CRYPTO (7)3
2024 Raccoon: A Masking-Friendly Signature Proven in the Probing Model
Rafaël Del Pino, Shuichi Katsumata, Thomas Prest, Melissa Rossi
CRYPTO (1)3
2024 Plover: Masking-Friendly Hash-and-Sign Lattice Signatures
Muhammed F. Esgin, Thomas Espitau, Guilhem Niot, Thomas Prest, Amin Sakzad, Ron Steinfeld
EUROCRYPT (6)4
2024 Threshold Raccoon: Practical Threshold Signatures from Standard Lattice Assumptions
Rafaël Del Pino, Shuichi Katsumata, Mary Maller, Fabrice Mouhartem, Thomas Prest, Markku-Juhani O. Saarinen
EUROCRYPT (2)5
2023 High-Order Masking of Lattice Signatures in Quasilinear Time
abstract
In recent years, lattice-based signature schemes have emerged as the most prominent post-quantum solutions, as illustrated by NIST’s selection of Falcon and Dilithium for standardization. Both schemes enjoy good performance characteristics. However, their efficiency dwindles in the presence of side-channel protections, particularly masking – perhaps the strongest generic side-channel countermeasure. Masking at order d-1 requires randomizing all sensitive intermediate variables into d shares. With existing schemes, signature generation complexity grows quadratically with the number of shares, making high-order masking prohibitively slow.In this paper, we turn the problem upside-down: We design a lattice-based signature scheme specifically for side-channel resistance and optimize the masked efficiency as a function of the number of shares. Our design avoids costly operations such as conversions between arithmetic and boolean encodings (A2B/B2A), masked rejection sampling, and does not require a masked SHAKE implementation or other symmetric primitives. The resulting scheme is called Raccoon and belongs to the family of Fiat-Shamir with aborts lattice-based signatures. Raccoon is the first lattice-based signature whose key generation and signing running time has only an O(d log(d)) overhead, with d being the number of shares.Our Reference C implementation confirms that Raccoon’s performance is comparable to other state-of-the-art signature schemes, except that increasing the number of shares has a near-linear effect on its latency. We also present an FPGA implementation and perform a physical leakage assessment to verify its basic security properties.
Rafaël Del Pino, Thomas Prest, Melissa Rossi, Markku-Juhani O. Saarinen
SP2
2022 How to Hide MetaData in MLS-Like Secure Group Messaging: Simple, Modular, and Post-Quantum
abstract
Secure group messaging (SGM) protocols allow large groups of users to communicate in a secure and asynchronous manner. In recent years, continuous group key agreements (CGKAs) have provided a powerful abstraction to reason on the security properties we expect from SGM protocols. While robust techniques have been developed to protect the contents of conversations in this context, it is in general more challenging to protect metadata (e.g. the identity and social relationships of group members), since their knowledge is often needed by the server in order to ensure the proper function of the SGM protocol.
Keitaro Hashimoto, Shuichi Katsumata, Thomas Prest
CCS3
2022 An Efficient and Generic Construction for Signal's Handshake (X3DH): Post-quantum, State Leakage Secure, and Deniable
Keitaro Hashimoto, Shuichi Katsumata, Kris Kwiatkowski, Thomas Prest
J. Cryptol.4
2021 A Concrete Treatment of Efficient Continuous Group Key Agreement via Multi-Recipient PKEs
abstract
Continuous group key agreements (CGKAs) are a class of protocols that can provide strong security guarantees to secure group messaging protocols such as Signal and MLS. Protection against device compromise is provided by commit messages: at a regular rate, each group member may refresh their key material by uploading a commit message, which is then downloaded and processed by all the other members. In practice, propagating commit messages dominates the bandwidth consumption of existing CGKAs.
Keitaro Hashimoto, Shuichi Katsumata, Eamonn W. Postlethwaite, Thomas Prest, Bas Westerbaan
CCS4
2021 SoK: How (not) to Design and Implement Post-quantum Cryptography
James Howe, Thomas Prest, Daniel Apon
CT-RSA2
2020 Scalable Ciphertext Compression Techniques for Post-quantum KEMs and Their Applications
Shuichi Katsumata, Kris Kwiatkowski, Federico Pintore, Thomas Prest
ASIACRYPT (1)4
2020 ModFalcon: Compact Signatures Based On Module-NTRU Lattices
abstract
Lattices lead to promising practical post-quantum digital signatures, combining asymptotic efficiency with strong theoretical security guarantees. However, tuning their parameters into practical instantiations is a delicate task. On the one hand, NIST round~2 candidates based on Lyubashevsky's design (such as dilithium and qtesla) allow several tradeoffs between security and efficiency, but at the expense of a large bandwidth consumption. On the other hand, the hash-and-sign falcon signature is much more compact and is still very efficient, but it allows only two security levels, with large compactness and security gaps between them. We introduce a new family of signature schemes based on the falcon design, which relies on module lattices. Our concrete instantiation enjoys the compactness and efficiency of falcon, and allows an intermediate security level. It leads to the most compact lattice-based signature achieving a quantum security above 128 bits.
Chitchanok Chuengsatiansup, Thomas Prest, Damien Stehlé, Alexandre Wallet, Keita Xagawa
AsiaCCS2
2020 Integral Matrix Gram Root and Lattice Gaussian Sampling Without Floats
Léo Ducas, Steven D. Galbraith, Thomas Prest, Yang Yu 0008
EUROCRYPT (2)3
2020 Isochronous Gaussian Sampling: From Inception to Implementation
James Howe, Thomas Prest, Thomas Ricosset, Melissa Rossi
PQCrypto2
2019 Unifying Leakage Models on a Rényi Day
Thomas Prest, Dahmun Goudarzi, Ange Martinelli, Alain Passelègue
CRYPTO (1)1
2018 Grafting Trees: A Fault Attack Against the SPHINCS Framework
Laurent Castelnovi, Ange Martinelli, Thomas Prest
PQCrypto3
2017 Sharper Bounds in Lattice-Based Cryptography Using the Rényi Divergence
Thomas Prest
ASIACRYPT (1)1
2016 Fast Fourier Orthogonalization
abstract
The classical fast Fourier transform (FFT) allows to compute in quasi-linear time the product of two polynomials, in the circular convolution ring R[x]/(xd -1) --- a task that naively requires quadratic time. Equivalently, it allows to accelerate matrix-vector products when the matrix is circulant. In this work, we discover that the ideas of the FFT can be applied to speed up the orthogonalization process of matrices with circulant blocks of size d x d. We show that, when d is composite, it is possible to proceed to the orthogonalization in an inductive way ---up to an appropriate re-indexation of rows and columns. This leads to a structured Gram-Schmidt decomposition. In turn, this structured Gram-Schmidt decomposition accelerates a cornerstone lattice algorithm: the nearest plane algorithm. The complexity of both algorithms may be brought down to Θ(d log d).
Léo Ducas, Thomas Prest
ISSAC2
2015 Quadratic Time, Linear Space Algorithms for Gram-Schmidt Orthogonalization and Gaussian Sampling in Structured Lattices
Vadim Lyubashevsky, Thomas Prest
EUROCRYPT (1)2
2014 Efficient Identity-Based Encryption over NTRU Lattices
Léo Ducas, Vadim Lyubashevsky, Thomas Prest
ASIACRYPT (2)3
2012 Non-linear polynomial selection for the number field sieve
Thomas Prest, Paul Zimmermann 0001
J. Symb. Comput.1