D.STVL.7 - Algebraic cryptanalysis of symmetric primitives - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2008

D.STVL.7 - Algebraic cryptanalysis of symmetric primitives

Résumé

The recent development of algebraic attacks can be considered an important breakthrough in the analysis of symmetric primitives; these are powerful techniques that apply to both block and stream ciphers (and potentially hash functions). The basic principle of these techniques goes back to Shannon's work: they consist in expressing the whole cryptographic algorithm as a large system of multivariate algebraic equations (typically over F2), which can be solved to recover the secret key. Efficient algorithms for solving such algebraic systems are therefore the essential ingredients of algebraic attacks. Algebraic cryptanalysis against symmetric primitives has recently received much attention from the cryptographic community, particularly after it was proposed against some LFSR- based stream ciphers and against the AES and Serpent block ciphers. This is currently a very active area of research. In this report we discuss the basic principles of algebraic cryptanalysis of stream ciphers and block ciphers, and review the latest developments in the field. We give an overview of the construction of such attacks against both types of primitives, and recall the main algorithms for solving algebraic systems. Finally we discuss future research directions.
Fichier principal
Vignette du fichier
D-STVL-7.pdf (292.15 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00328626 , version 1 (10-10-2008)

Identifiants

  • HAL Id : hal-00328626 , version 1

Citer

Carlos Cid, Martin Albrecht, Daniel Augot, Anne Canteaut, Ralf-Philipp Weinmann. D.STVL.7 - Algebraic cryptanalysis of symmetric primitives. 2008. ⟨hal-00328626⟩

Collections

INRIA INRIA2
283 Consultations
667 Téléchargements

Partager

Gmail Facebook X LinkedIn More