El A5/1 es una cifra de corriente usada para proporcionar sobre - la aislamiento de la comunicación de aire en el estándar del teléfono portátil del G/M . Era inicialmente secreto guardado, pero se convirtió en conocimiento público con los escapes y la ingeniería reversa . Un número de debilidades serias en la cifra se han identificado.
El Ross Anderson del investigador de la seguridad divulgó en el 1994 que " había una fila fabulosa entre las agencias de las señales de la OTAN en los a mediados de los años ochenta terminado si la encripción del G/M debe ser fuerte o no. Los alemanes dijeron que debe ser, como compartieron una frontera larga con el pacto de Varsovia ; pero los otros países no sentían esta manera, y el algoritmo como ahora colocado son design." franceses;
A5/1 se basa alrededor de una combinación de tres registros de cambio de regeneración linear (LFSRs) con la sincronización irregular. Se especifican los tres registros de cambio como sigue:
En el 2000, el Alex Biryukov, el Adi Shamir y el David Wagner demostraron que A5/1 puede ser cryptanalysed en tiempo real usar un ataque time-memory de la compensación, basado en trabajo anterior por Jovan Golic (1997). Una compensación permite que un atacante reconstruya la llave en un segundo a partir de dos minutos del plaintext sabido o en varios minutos a partir de dos segundos de texto llano sabido, pero él debe primero terminar una etapa costosa del proceso previo que requiera los pasos 248 computar alrededor 300 GB de datos. Varias compensaciones entre el proceso previo, los requisitos de los datos, el tiempo del ataque y la complejidad de la memoria son posibles.
El mismo año, el Eli Biham y el Orr Dunkelman también publicaron un ataque contra A5/1 con una complejidad total del trabajo de los clockings de 239.91 A5/1 dados los pedacitos 220.8 del plaintext sabido . El ataque requiere 32 GB de almacenaje de datos después de una etapa del precomputation de 238.
Ekdahl y Johannson (2003) publicaron un ataque contra el procedimiento de la inicialización que rompe A5/1 en algunos minutos usar 2– 5 minutos del plaintext de la conversación. Este ataque no requiere una etapa del proceso previo. En 2004, Maximov y otros mejoraron este resultado a un ataque que requería el " menos de un minuto de cómputos, y algunos segundos del conversation" sabido;. El ataque fue mejorado más a fondo por el Elad Barkan y el Eli Biham en 2005.
En el 2003, Barkan y otros publicaron varios ataques contra la encripción del G/M. El primer es un ataque activo. Los teléfonos del G/M se pueden convencer para utilizar la cifra mucho más débil A5/2 breve. A5/2 se puede romper fácilmente, y el teléfono utiliza la misma llave que para el algoritmo más fuerte A5/1. Un segundo ataque contra A5/1 se contornea, un ataque time-memory de la compensación del Texto cifrado-solamente que requiera una gran cantidad de precomputation.
En el 2006, el Elad Barkan, Eli Biham, Nathan Keller publicó la versión completa de su papel 2003, con ataques contra A5/X cifra. La demanda de los autores: “Presentamos un criptoanálisis muy práctico del texto cifrado-solamente de la comunicación cifrada G/M, y varios ataques activos contra los protocolos del G/M. Estos ataques pueden incluso romperse en las redes del G/M que utilizan el " unbreakable" cifras. Primero describimos un ataque del texto cifrado-solamente contra A5/2 que requiera algunos docena milisegundos de la conversación celular cifrada del apagado--aire y encuentre la llave correcta en menos que un segundo en un de computadora personal. Ampliamos este ataque al ataque del texto cifrado-solamente de a (más compleja) contra A5/1. Entonces describimos nuevos ataques (activos) contra los protocolos de las redes que utilizan A5/1, A5/3, o aún GPRS. Estos ataques explotan defectos en los protocolos del G/M, y trabajan siempre que el teléfono móvil apoye una cifra débil tal como A5/2. Acentuamos que estos ataques están en los protocolos, y somos así aplicables siempre que el teléfono móvil apoye una cifra débil, por ejemplo, son también aplicables para atacar las redes A5/3 usar el criptoanálisis de A5/1. Desemejante de los ataques anteriores contra el G/M que requieren la información poco realista, como períodos sabidos largos del plaintext, nuestros ataques ser muy práctico y no requerir ninguÌn conocimiento del contenido de la conversación. Además, describimos cómo fortificar los ataques para soportar errores de la recepción. Consecuentemente, nuestros ataques permiten que los atacantes golpeen ligeramente conversaciones y que las descifren en tiempo real, o en cualquier hora posterior. ”
.
| Random links: | 24 de agosto | 37 de un estado a otro | Bhūta | Asociados extremos | El tren de fantasma |