GSM A5 / 1 encriptación: administración de claves

1

Actualmente estoy estudiando el algoritmo A5 / 1 utilizado para el cifrado GSM. Comprendí que gracias a la clave privada simétrica y al marco de un contador público se puede cifrar la comunicación entre A y B.

Sin embargo, lo que realmente no entiendo es cómo se administra la clave privada simétrica K. Si A quiere comunicarse con B. A y B tienen que compartir la misma clave secreta K. Ahora, si A quiere comunicarse con C, A y C tendrán que compartir la misma clave secreta. ¿Cómo se maneja esta distribución de claves? ¿La compañía telefónica los distribuye antes de la llamada?

    
pregunta Gustanas 18.03.2014 - 17:02
fuente

2 respuestas

2

GSM utiliza tres algoritmos de seguridad diferentes: A3, A5 y A8. El algoritmo A3 se utiliza para autenticar el dispositivo móvil, el algoritmo A5 para cifrar los datos transmitidos, y el algoritmo A8 se utiliza para generar la clave de sesión.

Por lo tanto, creo que está interesado en el algoritmo A8 que desvía las claves de sesión a través de saludo de desafío y respuesta . Sin embargo, las claves de la sesión se comparten entre el usuario y su estación base solamente y no entre dos partes que se comunican. La estación base descifrará los datos y los transferirá (probablemente en texto sin formato) a la estación base de la otra parte, que luego encripta los datos con la clave compartida con la otra parte de la conversación.

    
respondido por el jingyang 25.03.2014 - 11:15
fuente
-1

El cifrado se realiza entre Mobile Station y BTS, no entre dos Mobile Station, el cifrado solo se realizará entre A y B, donde A es su teléfono y B su BTS.

    
respondido por el zakes 05.08.2014 - 12:09
fuente

Lea otras preguntas en las etiquetas