Kalyna

algorithme de chiffrement From Wikipedia, the free encyclopedia

Kalyna (en ukrainien : Калина, Viorne) est un algorithme de chiffrement par blocs symétrique. Il prend en charge des blocs de 128, 256 ou 512 bits ; la longueur de la clé étant soit égale, soit le double de la taille du bloc .

Première publication 2010; 2014/2015 (Standard)
Dérivé de Rijndael (AES)
Chiffrement(s) basé(s) sur cet algorithme aucun
Taille(s) du bloc 128, 256 or 512 bits
Faits en bref Première publication, Dérivé de ...
Kalyna
Résumé
Première publication 2010; 2014/2015 (Standard)
Dérivé de Rijndael (AES)
Chiffrement(s) basé(s) sur cet algorithme aucun
Caractéristiques
Taille(s) du bloc 128, 256 or 512 bits
Longueur(s) de la clé 128, 256 or 512 bits
Structure RSP
Nombre de tours 10, 14 or 18 (en fonction de la taille de la clé)

Meilleure cryptanalyse

Fermer

Kalyna a été adopté comme norme nationale de chiffrement en Ukraine en 2015 (norme DSTU 7624:2014) à l'issue d'un concours national de cryptographie. Kalyna est un réseau de substitution-permutation dont la conception repose sur les méthodes de chiffrement de Rijndael (dont découle l'AES), mais avec un système de génération de clés différent, quatre sand-box différentes et une matrice MDS de taille accrue.

L'algorithme Kalyna comporte 10 tours pour les clés de 128 bits, 14 tours pour celles de 256 bits et 18 tours pour celles de 512 bits. Des chercheurs indépendants ont proposé des attaques contre des variantes de Kalyna disposant d'un nombre de tours réduit. Cependant toutes ces propositions présentent une complexité très élevée et inapplicable en pratique, avec les technologies actuelles.

Davantage d’informations Taille du mot, Taille du bloc ...
Taille du mot Taille du bloc Taille de la clé Identification Tours
64 bits 128 bits 1×128 = 128 bits Kalyna-128/128 10
2 × 128 = 256 bits Kalyna-128/256 14
256 bits 1×256 = 256 bits Kalyna-256/256
2 × 256 = 512 bits Kalyna-256/512 18
512 bits 1×512 = 512 bits Kalyna-512/512
Fermer

Notes et références

Bibliographie

Related Articles

Wikiwand AI