GSM: Autenticação do subscritor
Baseado num segredo partilhado entre o HLR e o subscritor
Utiliza uma chave simétrica de 128 bits, denominada de Ki
Ki encontra-se no Subscriber Identification Module (SIM)
Smartcard fornece respostas baseadas na Ki
Algoritmos (inicialmente desconhecidos):
Autenticação: A3
Geração da chave de sessão: A8
Comunicação: A5 (cifra contínua)
A3 e A8 implementadas no SIM. A5 na baseband
A3 e A8 podem ser escolhidos pelo operador
MSC pede valores do subscritor ao HLR/AUC
RAND, SRES, Kc
HLR gera RAND e os restantes valores usando uma Ki
RAND = valor aleatório (128 bits)
SRES = A3(Ki, RAND) (32 bits)
Kc = A8 (Ki, RAND)(64 bits)
A3/A8 frequentemente é o algoritmo COMP128
[SRES, Kc] = COMP128(Ki, RAND)
Last updated