Chiffrement/Déchiffrement SEED
Chiffrement par blocs 128 bits standard coréen (KISA)
Informations sur l'algorithme
Note : SEED utilise une clé fixe de 128 bits (contrairement à AES qui supporte 128/192/256)
Note : Prend en charge les modes ECB, CBC, CFB et OFB
À propos du chiffre SEED
SEED est un chiffrement par blocs symétrique développé par l'Agence coréenne de sécurité de l'information (KISA) en 1998. Il a été adopté comme norme nationale coréenne (norme TTA) et reconnu internationalement comme ISO/IEC 18033-3 et RFC 4269.
| Algorithme | SEED |
| Standard | KISA / ISO 18033-3 / RFC 4269 |
| Taille de clé | 128 bits (fixed) |
| Taille de bloc | 128 bits |
| Tours | 16 |
| Mode | ECB / CBC / CFB / OFB |
| Remplissage | PKCS7 / Zero / ISO10126 / ANSI X.923 / None |
| Origine | Korea (KISA) |
| Année | 1998 |
Caractéristiques principales
- Longueur de clé fixe de 128 bits - simple et sécurisée
- Taille de bloc de 128 bits - identique à AES
- Structure de réseau Feistel à 16 tours
- Structure Feistel modifiée avec deux moitiés de 64 bits
- Résistant aux attaques cryptanalytiques connues
Cas d'utilisation courants
Considérations de sécurité
- SEED a subi une cryptanalyse approfondie et est considéré comme sécurisé
- Utilisez toujours des clés et des IV aléatoires et imprévisibles
- Ne réutilisez jamais la même combinaison clé-IV
- Le mode CBC nécessite une gestion appropriée du remplissage
- Envisagez ARIA ou AES pour les nouvelles applications internationales
Outils Connexes
Cryptage/Décryptage AES
Crypter et décrypter du texte en toute sécurité à l'aide de l'algorithme AES
Chiffrement Camellia
Chiffrement par blocs standard japonais/européen (ISO/IEC 18033-3) avec clés 128/192/256 bits et plusieurs modes
Outil Cryptographie SM
Outils de cryptographie standard national chinois prenant en charge le chiffre à clé publique SM2, le hachage SM3 et le chiffre par bloc SM4
Chiffrement/Déchiffrement Twofish
Finaliste AES, chiffrement symétrique à blocs de 128 bits et clés de 128/192/256 bits, conçu par Bruce Schneier