Turing es un cifrado de flujo desarrollado por Gregory G. Rose y Philip Hawkes en Qualcomm para CDMA . [1]
Turing genera 160 bits de salida en cada ronda aplicando un filtro no lineal al estado interno de un LFSR . Lleva el nombre de Alan Turing . [ cita requerida ] Fue desarrollado en base al cifrado SOBER introducido por Rose en 1998. [2] Esto es evidente en su componente principal, el Registro de Cambio de Retroalimentación Lineal (LFSR), que es la misma tecnología que se encuentra en la familia de máquinas SOBER . [3] Turing, sin embargo, se distingue de sus predecesores por la forma en que produce cinco palabras (cinco veces más) de salida por cada actualización interna. [2] También proporciona una fuerza de clave de hasta 256 bits y está diseñado para ser rápido en software, [3]logrando alrededor de 5.5 ciclos / byte en algunos procesadores x86 .
Hay expertos que descubrieron que el cifrado de la secuencia de Turing tiene una serie de debilidades cuando se enfrenta a los ataques IV elegidos. [4] Por ejemplo, su algoritmo de programación de claves tiene la misma clave secreta para diferentes vectores de inicialización y esto reduce la seguridad del sistema. [4]
Ver también
Referencias
- ^ Gregory G. Rose y Philip Hawkes , Turing: un cifrado de flujo rápido , cifrado de software rápido 2003, págs. 290-306 (PDF) .
- ^ a b Robshaw, Matthew; Billet, Olivier (2008). Nuevos diseños de cifrado de flujo: los finalistas de ESTREAM . Berlín: Springer Science & Business Media. pag. 58. ISBN 978-3540683506.
- ^ a b Johansson, Thomas (2003). Cifrado de software rápido: décimo taller internacional, FSE 2003, LUND, Suecia, 24-26 de febrero de 2003, artículos revisados . Berlín: Springer Science & Business Media. pag. 290. ISBN 3540204490.
- ^ a b Matsui, Mitsuru; Zuccherato, Robert (2004). Áreas seleccionadas en criptografía: décimo taller internacional anual, SAC 2003, Ottawa, Canadá, 14-15 de agosto de 2003, artículos revisados . Berlín: Springer Science & Business Media. pag. 205. ISBN 3540213708.
Bibliografía
- Antoine Joux y Frédéric Muller, Un ataque elegido IV contra Turing, áreas seleccionadas en criptografía 2003, págs. 194–207 (PDF) .