En criptografía , CS-Cipher (para Chiffrement Symétrique ) es un cifrado en bloque inventado por Jacques Stern y Serge Vaudenay en 1998. Se presentó al proyecto NESSIE , pero no fue seleccionado.
General | |
---|---|
Diseñadores | Jacques Stern y Serge Vaudenay |
Publicado por primera vez | 1998 |
Detalle de cifrado | |
Tamaños de clave | 128 bits |
Tamaños de bloque | 64 bits |
Estructura | Red Feistel |
Rondas | 8 |
El algoritmo utiliza una longitud de clave entre 0 y 128 bits (la longitud debe ser un múltiplo de 8 bits). De forma predeterminada, el cifrado utiliza 128 bits. Opera en bloques de 64 bits usando una red Feistel de 8 rondas y está optimizado para procesadores de 8 bits . La función de redondeo se basa en la transformada rápida de Fourier y utiliza la expansión binaria de e como fuente de " números que no se esconden en la manga ".
Referencias
- J. Stern, S. Vaudenay (1998). "CS-Cipher" ( PostScript ) . Consultado el 15 de febrero de 2007 . Cite journal requiere
|journal=
( ayuda )