Según tengo entendido, así es como funciona la autenticación SIM:
- Cuando se inicia el dispositivo móvil, obtiene IMSI de la tarjeta SIM y lo envía a la red del operador
- La red del operador encuentra el Ki (clave de autenticación simétrica de 128 bits) del IMSI generado RAND (un número de radnom) y cifra el RAND con Ki y eso da el valor RAND_1 , y también envía RAND al dispositivo móvil que lo reenvía a la SIM tarjeta
- La tarjeta SIM recibe RAND y la cifra utilizando Ki y calcula RAND_2 y la envía a través de un dispositivo móvil a la red del operador
- La red de operadores compara RAND_1 y RAND_2 y, si son iguales, la SIM se autentica con éxito en la red
Entonces, así es como la SIM se autentica a sí misma en la red. Pero, ¿cómo la red demuestra su identidad? ¿Alguien podría configurar fácilmente su propia torre y actuar como la red del operador?