Sosemanuk es un cifrado de flujo desarrollado por Come Berbain, Olivier Billet, Anne Canteaut , Nicolas Courtois , Henri Gilbert, Louis Goubin, Aline Gouget , Louis Granboulan, Cédric Lauradoux, Marine Minier, Thomas Pornin y Hervé Sibert. Junto con HC-128, Rabbit y Salsa20 / 12, Sosemanuk es uno de los últimos cuatro cifrados de perfil 1 (software) seleccionados para la cartera de eSTREAM .
Según los autores, la estructura del cifrado está influenciada por el cifrado de flujo SNOW y el cifrado en bloque Serpent . El cifrado tiene un rendimiento mejorado en comparación con Snow, más específicamente al tener una fase de inicialización más rápida. La longitud de la clave de cifrado puede variar entre 128 y 256 bits, pero la seguridad garantizada es de solo 128 bits. El cifrado utiliza un vector de inicialización de 128 bits. Es de destacar que durante el proceso de evaluación de eSTREAM Phase 1 , se demostró que se podría aplicar un ataque teórico con un costo de 2224 , que no contradice la afirmación de seguridad de "128 bits".
Sosemanuk no está patentado y es "gratuito para cualquier uso". El nombre significa "serpiente de nieve" en el idioma indio cree porque depende tanto de la nieve como de la serpiente.
enlaces externos
- Página de eSTREAM en Sosemanuk
- "SOSEMANUK, un cifrado de flujo rápido orientado a software" , un artículo de los autores del cifrado
- La Cartera eStream anuncio
- todos los anuncios de eSTREAM