Andrea Lesavourey

dblp:185/5481 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
2since 2021 · last 2024
0000-0001-8318-4922ORCID · verified

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

Security and privacy · 2 · 1 first-author · 1 since 2021Theory of computation · 2 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2024 Computing e-th roots in number fields
abstract
We describe several algorithms for computing e-th roots of elements in a number field K, where e is an odd prime-power integer. In particular, we generalize Couveignes’ and Thomé’s algorithms originally designed to compute square-roots in the context of the General Number Field Sieve algorithm for integer factorization. Our algorithms cover most cases of e and K and their complexity is better than general root finding algorithms. Our (publicly available) Python implementation compares extremely well in performance to the implementation of these generic algorithms in well-known computer algebra softwares, allowing us to obtain reasonable timings even for large degree number fields and huge exponents e, which correspond to previously intractable cases using these softwares.
Olivier Bernard 0002, Pierre-Alain Fouque, Andrea Lesavourey
ALENEX3
2022 Log-S-unit Lattices Using Explicit Stickelberger Generators to Solve Approx Ideal-SVP
Olivier Bernard 0002, Andrea Lesavourey, Tuong-Huy Nguyen, Adeline Roux-Langlois
ASIACRYPT (3)2
2017 Efficient Leak Resistant Modular Exponentiation in RNS
abstract
In [1] the authors introduced the leak resistant arithmetic in RNS to randomize RSA modular exponentiation. This randomization is meant to protect implementations on embedded device from side channel analysis. We propose in this paper a lazy version of the approach of [1] in the case of right-to-left square-and-multiply exponentiation. We show that this saves roughly 30% of the computation when the randomization is done at each loop iteration. We also show that the level of randomization of the proposed approach is better than the one of [1] after a few number of loop iterations.
Andrea Lesavourey, Christophe Nègre, Thomas Plantard
ARITH1
2016 Efficient Randomized Regular Modular Exponentiation using Combined Montgomery and Barrett Multiplications
abstract
Copyright 2016 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved.Cryptographic operations performed on an embedded device are vulnerable to side channel analysis and particularly to differential and correlation power analysis. The basic protection against such attacks is to randomize the data all along the cryptographic computations. In this paper we present a modular multiplication algorithm which can be used for randomization. We show that we can use it to randomize the modular exponentiation of the RSA cryptosystem. The proposed randomization is free of computation and induces a level of randomization from 210 to 215 for practical RSA modulus size.
Andrea Lesavourey, Christophe Nègre, Thomas Plantard
SECRYPT1