FOX (cryptographie)
FOX est une famille d'algorithmes de chiffrement symétrique (i.e. « à clef secrète ») par blocs conçu par Pascal Junod et Serge Vaudenay, il a été publié en 2003 mais sa conception a commencé en 2001.
Concepteur(s) | Pascal Junod, Serge Vaudenay |
---|---|
Première publication | 2003 |
Dérivé de | IDEA |
Chiffrement(s) basé(s) sur cet algorithme | Aucun |
Taille(s) du bloc | 64 ou 128 bits |
---|---|
Longueur(s) de la clé | 128 ou 256 bits |
Structure | schéma de Lai-Massey |
Nombre de tours | 16 tours |
Meilleure cryptanalyse
Cryptanalyse interne et externe par David Wagner et Jacques Stern. Aucune attaque connue en juillet 2005.
FOX64 utilise une taille de bloc de 64 bits et une clé de 128 bits. FOX128 utilise un bloc de 128 bits et une clé de 256 bits. En mai 2005, FOX a été présenté par la société Mediacrypt – qui possède le brevet sur IDEA – sous le nom IDEA NXT. FOX reprend certains principes présents dans IDEA dont le schéma de Lai-Massey, une structure qui a résisté à une cryptanalyse intensive.
FOX est un algorithme breveté par Mediacrypt et désormais présenté sous le nom de IDEA NXT.