Puțin mai târziu, a existat o soluție pentru a proteja - așa-numitul cod al numărului SIS-18 cifre unice pentru fiecare dispozitiv și cusute într-un procesor special. SIS-coduri distribuite central între producători, astfel încât cele două dispozitive cu același cod, nu a putut fi. În același procesor și stocat codul RID-șapte cifre, care este transmis în timpul înregistrării la rețeaua de stații de bază.
Memoria permanentă SIM-card este deja în faza de producție sunt înregistrate IMSI (International Mobile Subscriber Identity, «International Mobile Subscriber Identity") pentru un anumit operator, modulul de comandă, precum și un Ki de 128 de biți cheie (Identificare cheie, «cheie de autentificare utilizator individual") . Aproximativ vorbind, este o conectare și o parolă de abonat, bine cusute în „fier» SIM-card.
Într-un alt algoritm, A8, de asemenea, pe baza RAND și Ki, calculat o altă cheie temporară - Kc. Și pe baza acestei chei de-al treilea algoritm, A5, datele de criptare sunt transmise într-o emisiune.
Este interesant faptul că această vulnerabilitate - ea nu standard de „bug“, și cel mai mult că nici nu este o „facilitate“, a plantat pe scena de dezvoltare, la cererea serviciilor speciale, astfel încât acestea ar putea pune în aplicare atacuri, cum ar fi Man-in-the-middle în timpul căutării operaționale evenimente.