Description
Les fonctions booléennes vectorielles sont utiles dans la cryptographie à clé privée pour la conception de chiffrement par bloc. Deux principales attaques sur les chiffrements par bloc sont les attaques différentielles et les attaques linéaires. Un critère important sur les fonctions booléennes est une résistance élevée à la cryptanalyse différentielle. K. Nyberg a introduit la notion de non-linéarité presque parfaite (APN) pour caractériser les fonctions qui ont la meilleure résistance à ces attaques. Jusqu'à présent, l'étude des fonctions APN a été particulièrement consacrée aux fonctions puissances. Récemment, Budaghyan et al. ont montré que certaines fonctions quadratiques sont APN. En 2009, Hernando et McGuire ont pu classifier les monômes qui donnent des fonctions APN pour une infinité de corps. Nous avons conjecturé, avec Y. Aubry et G. McGuire que ces fonctions sont les seules fonctions APN qui sont APN pour une infinité d'extensions de leur corps de définition, à équivalence près. Nous montrons dans ce sens quelques résultats . Nous utilisons pour cela certaines propriétés des surfaces sur les corps finis, en particulier la borne de Lang-Weil et ses améliorations récentes. Ce travail a été fait en collaboration avec Y. Aubry et G. McGuire.
Prochains exposés
-
Dual attacks in code-based (and lattice-based) cryptography
Orateur : Charles Meyer-Hilfiger - Inria Rennes
The hardness of the decoding problem and its generalization, the learning with errors problem, are respectively at the heart of the security of the Post-Quantum code-based scheme HQC and the lattice-based scheme Kyber. Both schemes are to be/now NIST standards. These problems have been actively studied for decades, and the complexity of the state-of-the-art algorithms to solve them is crucially[…]-
Cryptography
-
-
Lie algebras and the security of cryptosystems based on classical varieties in disguise
Orateur : Mingjie Chen - KU Leuven
In 2006, de Graaf et al. proposed a strategy based on Lie algebras for finding a linear transformation in the projective linear group that connects two linearly equivalent projective varieties defined over the rational numbers. Their method succeeds for several families of “classical” varieties, such as Veronese varieties, which are known to have large automorphism groups. In this talk, we[…]-
Cryptography
-