Anne Canteaut

dblp:56/3453 · DBLP profile ↗
← Back
54ranked-venue papers
32as first author
4since 2021 · last 2025
0000-0002-6292-8336ORCID · verified

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

Security and privacy · 33 · 18 first-author · 3 since 2021Theory of computation · 15 · 12 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 2 first-authorSystems, architecture and hardware · 1
YearPublicationVenuePosition
2025 Understanding Unexpected Fixed-Key Differential Behaviours: How to Avoid Major Weaknesses in Lightweight Designs
Anne Canteaut, Merlin Fruchon
ASIACRYPT (1)1
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)5
2023 On the algebraic degree of iterated power functions
Clémence Bouvier, Anne Canteaut, Léo Perrin
Des. Codes Cryptogr.2
2022 Recovering or Testing Extended-Affine Equivalence
abstract
Extended Affine (EA) equivalence is the equivalence relation between two vectorial Boolean functions$F$and$G$such that there exist two affine permutations$A$,$B$, and an affine function$C$satisfying$G = A \circ F \circ B + C$. While the problem has a simple formulation, it is very difficult in practice to test whether two functions are EA-equivalent. This problem has two variants:EA-partitioningdeals with partitioning a set of functions into disjoint EA-equivalence classes, andEA-recoveryis about recovering the tuple$(A,B,C)$if it exists. In this paper, we present a new algorithm that efficiently solves the EA-recovery problem for quadratic functions. Although its worst-case complexity occurs when dealing with APN functions, it supersedes, in terms of performance, all previously known algorithms for solving this problem for all quadratic functions and in any dimension, even in the case of APN functions. This approach is based on the Jacobian matrix of the functions, a tool whose study in this context can be of independent interest. The best approach for EA-partitioning in practice mainly relies on class invariants. We provide an overview of the known invariants along with a new one based on theortho-derivative. This new invariant is applicable to quadratic APN functions, a specific type of functions that is of great interest, and of which tens of thousands need to be sorted into distinct EA-classes. Our ortho-derivative-based invariant is very fast to compute, and it practically always distinguishes between EA-inequivalent quadratic APN functions.
Anne Canteaut, Alain Couvreur, Léo Perrin
IEEE Trans. Inf. Theory1
2020 Out of Oddity - New Cryptanalytic Techniques Against Symmetric Primitives Optimized for Integrity Proof Systems
Tim Beyne, Anne Canteaut, Itai Dinur, Maria Eichlseder, Gregor Leander, Gaëtan Leurent, María Naya-Plasencia, Léo Perrin, Yu Sasaki 0001, Yosuke Todo, Friedrich Wiemer
CRYPTO (3)2
2020 Editorial: Coding and Cryptography 2019
Anne Canteaut, Gohar M. Kyureghyan, Alexander Pott, Felix Ulmer
Des. Codes Cryptogr.1
2019 bison Instantiating the Whitened Swap-Or-Not Construction
Anne Canteaut, Virginie Lallemand, Gregor Leander, Patrick Neumann 0004, Friedrich Wiemer
EUROCRYPT (3)1
2019 Two notions of differential equivalence on Sboxes
Christina Boura, Anne Canteaut, Jérémy Jean, Valentin Suder
Des. Codes Cryptogr.2
2018 Thwarting Fault Attacks against Lightweight Cryptography using SIMD Instructions
abstract
A growing number of connected objects, with their high performance and low-resources constraints, are embedding lightweight ciphers for protecting the confidentiality of the data they manipulate or store. Since those objects are easily accessible, they are prone to a whole range of physical attacks, one of which are fault attacks against which countermeasures are usually expensive to implement, especially on off-the-shelf devices. For such devices, we propose a new generic software countermeasure, using SIMD instructions available in almost any off-the-shelf devices, to thwart most fault attacks while preserving the performances of the targeted cipher.
Benjamin Lac, Anne Canteaut, Jacques J. A. Fournier, Renaud Sirdey
ISCAS2
2018 Stream Ciphers: A Practical Solution for Efficient Homomorphic-Ciphertext Compression
Anne Canteaut, Sergiu Carpov, Caroline Fontaine, Tancrède Lepoint, María Naya-Plasencia, Pascal Paillier, Renaud Sirdey
J. Cryptol.1
2017 Proving Resistance Against Invariant Attacks: How to Choose the Round Constants
Christof Beierle, Anne Canteaut, Gregor Leander, Yann Rotella
CRYPTO (2)2
2017 Reflection ciphers
Christina Boura, Anne Canteaut, Lars R. Knudsen, Gregor Leander
Des. Codes Cryptogr.2
2017 A Generalisation of Dillon's APN Permutation With the Best Known Differential and Nonlinear Properties for All Fields of Size 24k+2
abstract
The existence of almost perfect nonlinear (APN) permutations operating on an even number of variables was a long-standing open problem, until an example with six variables was exhibited by Dillon et al. in 2009. However it is still unknown whether this example can be generalized to any even number of inputs. In a recent work, Perrin et al. described an infinite family of permutations, named butterflies, operating on (4k+2) variables and with differential uniformity at most 4, which contains the Dillon APN permutation. In this paper, we generalize this family, and we completely solve the two open problems raised by Perrin et al. Indeed we prove that all functions in this larger family have the best known nonlinearity. We also show that this family does not contain any APN permutation besides the Dillon permutation, implying that all other functions have differential uniformity exactly four.
Anne Canteaut, Sébastien Duval, Léo Perrin
IEEE Trans. Inf. Theory1
2016 A First DFA on PRIDE: From Theory to Practice
Benjamin Lac, Marc Beunardeau, Anne Canteaut, Jacques J. A. Fournier, Renaud Sirdey
CRiSIS3
2016 Another View of the Division Property
Christina Boura, Anne Canteaut
CRYPTO (1)2
2016 Stream Ciphers: A Practical Solution for Efficient Homomorphic-Ciphertext Compression
Anne Canteaut, Sergiu Carpov, Caroline Fontaine, Tancrède Lepoint, María Naya-Plasencia, Pascal Paillier, Renaud Sirdey
FSE1
2016 Attacks Against Filter Generators Exploiting Monomial Mappings
Anne Canteaut, Yann Rotella
FSE1
2015 On the Behaviors of Affine Equivalent Sboxes Regarding Differential and Linear Attacks
Anne Canteaut, Joëlle Roué
EUROCRYPT (1)1
2015 Construction of Lightweight S-Boxes Using Feistel and MISTY Structures
Anne Canteaut, Sébastien Duval, Gaëtan Leurent
SAC1
2015 Related-Key Attack on Full-Round PICARO
Anne Canteaut, Virginie Lallemand, María Naya-Plasencia
SAC1
2014 Multiple Differential Cryptanalysis of Round-Reduced PRINCE
Anne Canteaut, Thomas Fuhr 0001, Henri Gilbert, María Naya-Plasencia, Jean-René Reinhard
FSE1
2013 Sieve-in-the-Middle: Improved MITM Attacks
Anne Canteaut, María Naya-Plasencia, Bastien Vayssière
CRYPTO (1)1
2013 A New Criterion for Avoiding the Propagation of Linear Relations Through an Sbox
Christina Boura, Anne Canteaut
FSE2
2013 Editorial
Daniel Augot, Anne Canteaut, Gohar M. Kyureghyan, Faina I. Solov'eva, Øyvind Ytrehus
Des. Codes Cryptogr.2
2013 On the Influence of the Algebraic Degree of F-1 on the Algebraic Degree of G ∘ F
abstract
We present a study on the algebraic degree of iterated permutations seen as multivariate polynomials. The main result shows that this degree depends on the algebraic degree of the inverse of the permutation which is iterated. This result is also extended to noninjective balanced vectorial functions where the relevant quantity is the minimal degree of the inverse of a permutation expanding the function. This property has consequences in symmetric cryptography since several attacks or distinguishers exploit a low algebraic degree, like higher order differential attacks, cube attacks, and cube testers, or algebraic attacks. Here, we present some applications of this improved bound to a higher degree variant of the block cipherKN, to the block cipher Rijndael-256 and to the inner permutations of the hash functions ECHO and JH.
Christina Boura, Anne Canteaut
IEEE Trans. Inf. Theory2
2012 PRINCE - A Low-Latency Block Cipher for Pervasive Computing Applications - Extended Abstract
Julia Borghoff, Anne Canteaut, Tim Güneysu, Elif Bilge Kavun, Miroslav Knezevic, Lars R. Knudsen, Gregor Leander, Ventzislav Nikov, Christof Paar, Christian Rechberger, Peter Rombouts, Søren S. Thomsen, Tolga Yalçin
ASIACRYPT2
2012 Parity-Check Relations on Combination Generators
abstract
A divide-and-conquer cryptanalysis can often be mounted against some keystream generators composed of several (possibly nonlinear) independent devices combined by a Boolean function. In particular, any parity-check relation derived from the periods of some constituent sequences usually leads to a distinguishing attack whose complexity is determined by the bias of the relation. However, estimating this bias is a difficult problem since the piling-up lemma cannot be used. Here, we give two exact expressions for this bias. Most notably, these expressions lead to a new algorithm for computing the bias of a parity-check relation, and they also provide some simple formulas for this bias in some particular cases which are commonly used in cryptography, namely resilient functions and plateaued functions. We also show how to build parity-check relations with the highest possible bias in some particularly relevant cases.
Anne Canteaut, María Naya-Plasencia
IEEE Trans. Inf. Theory1
2011 Higher-Order Differential Properties of Keccak and Luffa
Christina Boura, Anne Canteaut, Christophe De Cannière
FSE2
2011 Differential Properties of ${x\mapsto x^{2^{t}-1}}$
abstract
We provide an extensive study of the differential properties of the functionsx→x2t-1 over \BBF2n, for 1tn. We notably show that the differential spectra of these functions are determined by the number of roots of the linear polynomialsx2t+bx2+(b+1)xwherebvaries in \BBF2n. We prove a strong relationship between the differential spectra ofx→x2t-1 andx→x2s-1 fors=n-t+1. As a direct consequence, this result enlightens a connection between the differential properties of the cube function and of the inverse function. We also determine the complete differential spectra ofx→x7by means of the value of some Kloosterman sums, and ofx→x2t-1 fort∈ {[n/2], [n/2]+1,n-2}.
Céline Blondeau, Anne Canteaut, Pascale Charpin
IEEE Trans. Inf. Theory2
2010 Differential properties of power functions
abstract
Some properties of the differential spectra of power functions, i.e., monomials mappings on F2n, are investigated. We focus in particular on functions with a small differential uniformity and on some infinite families of power functions.
Céline Blondeau, Anne Canteaut, Pascale Charpin
ISIT2
2010 A zero-sum property for the KECCAK-f permutation with 18 rounds
abstract
A new type of distinguishing property, named the zero-sum property has been recently presented by Aumasson and Meier. It has been applied to the inner permutation of the hash function KECCAK and it has led to a distinguishing property for the KECCAK-f permutation up to 16 rounds, out of 24 in total. Here, we additionally exploit some spectral properties of the KECCAK-f permutation and we improve the previously known upper bounds on the degree of the inverse permutation after a certain number of rounds. This result enables us to extend the zero-sum property to 18 rounds of the KECCAK-f permutation, which was the number of rounds in the previous version of KECCAK submitted to the SHA-3 competition.
Christina Boura, Anne Canteaut
ISIT2
2009 Computing the biases of parity-check relations
abstract
A divide-and-conquer cryptanalysis can often be mounted against some keystream generators composed of several (nonlinear) independent devices combined by a Boolean function. In particular, any parity-check relation derived from the periods of some constituent sequences usually leads to a distinguishing attack whose complexity is determined by the bias of the relation. However, estimating this bias is a difficult problem since the piling-up lemma cannot be used. Here, we give two exact expressions for this bias. Most notably, these expressions lead to a new algorithm for computing the bias of a parity-check relation, and they also provide some simple formulae for this bias in some particular cases which are commonly used in cryptography.
Anne Canteaut, María Naya-Plasencia
ISIT1
2006 A new class of monomial bent functions
abstract
We study the Boolean functions on F2En, n = 6r, of the form x rarr Tr (lambdaxd) with d = 22r+ 2r+ 1. Our main result is the characterization of those lambda for which they are bent
Anne Canteaut, Pascale Charpin, Gohar M. Kyureghyan
ISIT1
2006 Finding nonnormal bent functions
Anne Canteaut, Magnus Daum, Hans Dobbertin, Gregor Leander
Discret. Appl. Math.1
2006 On Almost Perfect Nonlinear Functions Over F2n
abstract
We investigate some open problems on almost perfect nonlinear (APN) functions over a finite field of characteristic$2$. We provide new characterizations of APN functions and of APN permutations by means of their component functions. We generalize some results of Nyberg (1994) and strengthen a conjecture on the upper bound of nonlinearity of APN functions. We also focus on the case of quadratic functions. We contribute to the current works on APN quadratic functions by proving that a large class of quadratic functions cannot be APN.
Thierry P. Berger, Anne Canteaut, Pascale Charpin, Yann Laigle-Chapuy
IEEE Trans. Inf. Theory2
2005 On almost perfect nonlinear mappings over Fn2
abstract
We investigate some open problems on almost perfect nonlinear (APN) functions over a finite field of characteristic 2. We provide a new characterization of APN mappings and of APN permutations by means of their component functions. We also focus on the case of quadratic functions. Most notably, we prove that a class of quadratic functions cannot be APN. Our result strengthens the conjecture that all quadratic APN functions are power functions, up to equivalence
Thierry P. Berger, Anne Canteaut, Pascale Charpin, Yann Laigle-Chapuy
ISIT2
2005 Symmetric Boolean functions
abstract
We present an extensive study of symmetric Boolean functions, especially of their cryptographic properties. Our main result establishes the link between the periodicity of the simplified value vector of a symmetric Boolean function and its degree. Besides the reduction of the amount of memory required for representing a symmetric function, this property has some consequences from a cryptographic point of view. For instance, it leads to a new general bound on the order of resiliency of symmetric functions, which improves Siegenthaler's bound. The propagation characteristics of these functions are also addressed and the algebraic normal forms of all their derivatives are given. We finally detail the characteristics of the symmetric functions of degree at most 7, for any number of variables. Most notably, we determine all balanced symmetric functions of degree less than or equal to 7.
Anne Canteaut, Marion Videau
IEEE Trans. Inf. Theory1
2003 Decomposing bent functions
abstract
In a recent paper , it was shown that the restrictions of bent functions to subspaces of codimension 1 and 2 are highly nonlinear. Here, we present an extensive study of the restrictions of bent functions to affine subspaces. We propose several methods which are mainly based on properties of the derivatives and of the dual of a given bent function. We solve an open problem due to Hou . We especially describe the connection, for a bent function, between the Fourier spectra of its restrictions and the decompositions of its dual. Most notably, we show that the Fourier spectra of the restrictions of a bent function to the subspaces of codimension 2 can be explicitly derived from the Hamming weights of the second derivatives of the dual function. The last part of the paper is devoted to some infinite classes of bent functions which cannot be decomposed into four bent functions.
Anne Canteaut, Pascale Charpin
IEEE Trans. Inf. Theory1
2002 Degree of Composition of Highly Nonlinear Functions and Applications to Higher Order Differential Cryptanalysis
Anne Canteaut, Marion Videau
EUROCRYPT1
2002 On the correlations between a combining function and functions of fewer variables
abstract
The Hamming distance of a Boolean function to the functions having many linear structures is an important cryptographic parameter. Most notably, the accuracy of the approximation of the combining function by a function of fewer variables is a major issue in most attacks against combination generators. Here, we show that the distance of a function to the functions having a k-dimensional linear space is highly related to its nonlinearity. In particular, we prove that there is no accurate approximation of any highly nonlinear function by a function depending on a small subset of its input variables.
Anne Canteaut
ITW1
2001 On the weight distributions of optimal cosets of the first-order Reed-Muller codes
abstract
We study the weight distributions of cosets of the first-order Reed-Muller code R(1,m) for odd m, whose minimum weight is greater than or equal to the so-called quadratic bound. Some general restrictions on the weight distribution of a coset of R(1,m) are obtained by partitioning its words according to their weight divisibility. Most notably, we show that there are exactly five weight distributions for optimal cosets of R(1,7) in R(5,7) and that these distributions are related to the degree of the function generating the coset. Moreover, for any odd m/spl ges/9, we exhibit optimal cubic cosets of R(1,m) whose weights take on exactly five values.
Anne Canteaut
IEEE Trans. Inf. Theory1
2001 On cryptographic properties of the cosets of R(1, m)
abstract
We introduce a new approach for the study of weight distributions of cosets of the Reed-Muller code of order 1. Our approach is based on the method introduced by Kasami (1968), using Pless (1963) identities. By interpreting some equations, we obtain a necessary condition for a coset to have a "high" minimum weight. Most notably, we are able to distinguish such cosets which have three weights only. We then apply our results to the problem of the nonlinearity of Boolean functions. We particularly study the links between this criterion and the propagation characteristics of a function.
Anne Canteaut, Claude Carlet, Pascale Charpin, Caroline Fontaine
IEEE Trans. Inf. Theory1
2000 Propagation Characteristics and Correlation-Immunity of Highly Nonlinear Boolean Functions
Anne Canteaut, Claude Carlet, Pascale Charpin, Caroline Fontaine
EUROCRYPT1
2000 Improved Fast Correlation Attacks Using Parity-Check Equations of Weight 4 and 5
Anne Canteaut, Michaël Trabbia
EUROCRYPT1
2000 Ciphertext Only Reconstruction of Stream Ciphers Based on Combination Generators
Anne Canteaut, Eric Filiol
FSE1
2000 Weight Divisibility of Cyclic Codes, Highly Nonlinear Functions on F2m, and Crosscorrelation of Maximum-Length Sequences
abstract
We study [2m-1,2m]-binary linear codes whose weights lie between w0 and 2m-w0, where w0 takes the highest possible value. Primitive cyclic codes with two zeros whose dual satisfies this property actually correspond to almost bent power functions and to pairs of maximum-length sequences with preferred crosscorrelation. We prove that, for odd m, these codes are completely characterized by their dual distance and by their weight divisibility. Using McEliece's theorem we give some general results on the weight divisibility of duals of cyclic codes with two zeros; specifically, we exhibit some infinite families of pairs of maximum-length sequences which are not preferred.
Anne Canteaut, Pascale Charpin, Hans Dobbertin
SIAM J. Discret. Math.1
2000 Binary m-sequences with three-valued crosscorrelation: A proof of Welch's conjecture
abstract
We prove the long-standing conjecture of Welch stating that for odd n=2m+1, the power function x/sup d/ with d=2/sup m/+3 is maximally nonlinear on GF(2/sup n/) or, in other terms, that the crosscorrelation function between a binary maximum-length linear shift register sequence of degree n and a decimation of that sequence by 2/sup m/+3 takes on precisely the three values -1, -1/spl plusmn/2/sup m+1/.
Anne Canteaut, Pascale Charpin, Hans Dobbertin
IEEE Trans. Inf. Theory1
1999 A New Characterization of Almost Bent Functions
Anne Canteaut, Pascale Charpin, Hans Dobbertin
FSE1
1999 Correlation-Immune and Resilient Functions Over a Finite Alphabet and Their Applications in Cryptography
Paul Camion, Anne Canteaut
Des. Codes Cryptogr.2
1998 Cryptanalysis of the Original McEliece Cryptosystem
Anne Canteaut, Nicolas Sendrier
ASIACRYPT1
1998 A New Algorithm for Finding Minimum-Weight Words in a Linear Code: Application to McEliece's Cryptosystem and to Narrow-Sense BCH Codes of Length 511
abstract
An algorithm for finding minimum-weight words in large linear codes is developed. It improves all previous attacks on the public-key cryptosystems based on codes and it notably points out some weaknesses in McEliece's (1978) cipher. We also determine with it the minimum distance of some BCH codes of length 511.
Anne Canteaut, Florent Chabaud
IEEE Trans. Inf. Theory1
1996 Generalization of Siegenthaler Inequality and Schnorr-Vaudenay Multipermutations
Paul Camion, Anne Canteaut
CRYPTO2
1996 Construction of t-Resilient Functions over a Finite Alphabet
Paul Camion, Anne Canteaut
EUROCRYPT2
1995 A New Algorithm for Finding Minimum-Weight Words in Large Linear Codes
Anne Canteaut
IMACC1