IMSI

L’IMSI (International Mobile Subscriber Identity) est un identifiant unique attribué à chaque abonné mobile. Il est stocké sur la carte SIM et permet aux opérateurs de reconnaître un utilisateur sur un réseau mobile.

L’IMSI joue un rôle fondamental dans l’authentification et la gestion des abonnés mobiles sur les réseaux 2G, 3G, 4G et 5G. Il est utilisé lors de la connexion à un réseau mobile, que ce soit en national ou en itinérance (roaming).

Structure de l’IMSI

L’IMSI est composé de 15 chiffres maximum, divisés en trois parties :

Partie Signification Exemple
MCC (Mobile Country Code) Code du pays de l’opérateur mobile (3 chiffres) 208 (France)
MNC (Mobile Network Code) Code de l’opérateur mobile (2 à 3 chiffres) 01 (Orange France)
MSIN (Mobile Subscriber Identification Number) Identifiant unique de l’abonné (jusqu’à 10 chiffres) 1234567890

Exemple d’IMSI complet

208 01 1234567890

  • 208 → France
  • 01 → Orange
  • 1234567890 → Numéro unique d’abonné

Utilisation de l’IMSI dans les réseaux mobiles

L’IMSI est utilisé pour :

  • L’authentification d’un abonné sur le réseau de son opérateur.
  • La gestion du roaming, permettant aux abonnés de se connecter à un réseau étranger.
  • L’attribution des services (voix, SMS, data) en fonction du profil de l’utilisateur.

IMSI et sécurité

L’IMSI étant un identifiant unique et sensible, il est parfois exposé aux attaques suivantes :

  • IMSI Catcher : Appareil utilisé pour intercepter les communications mobiles et localiser un utilisateur en capturant son IMSI.
  • Surveillance et tracking : L’IMSI peut être exploité pour suivre les mouvements d’un abonné.

Solutions de protection

  • TMSI (Temporary Mobile Subscriber Identity) : Identifiant temporaire généré par le réseau pour éviter de transmettre l’IMSI en clair.
  • Réseaux 5G : Meilleure protection de l’IMSI grâce au chiffrement lors de l’authentification.