GOST 28147-89
Más información
- Propietario
- Unión Soviética, después Rusia
- Año
- 1989
- Tipo
- Cifrado por bloques
La respuesta soviética a DES: un cifrado por bloques con bloques de 64 bits, clave de 256 y S-boxes secretas.
Desarrollado en los años setenta, se convirtió en norma estatal en 1989 y se desclasificó en 1994. La estructura es una sencilla red de Feistel de 32 rondas con ocho S-boxes de 4 bits. Lo curioso es que la norma no especificaba el contenido de esas S-boxes: se entregaban aparte, de modo que distintos usuarios podían estar usando variantes distintas del mismo cifrado.
Frente a DES la clave era enorme, y el cifrado envejeció bien. Los ataques publicados en la década de 2010 son teóricamente más rápidos que la búsqueda exhaustiva, pero están muy lejos de ser prácticos. La norma rusa de 2015 lo rebautizó como Magma, fijó las S-boxes y lo colocó junto al cifrado más reciente Kuznyechik.