GSM.md 994 B


title: Global System for Mobile Communication (GSM) categories: [cheatsheets]

tags: [mobile]

Global System for Mobile Communication (GSM)

Worldwide standard for mobile Communication.

Glossary:

  • AuC = Authentication Center
  • BSS = Base Station Sub-System
  • BSC = Base Station Controller
  • BTS = Base Transiever Station
  • IMSI = International Mobile Subscriber Identification
  • MSISDN = Mobile Subscriber International ISDN Number
  • SIM = Subscriber Identitiy Module

Architecture

Authentication works with a Challenge-Response Protocoll.

Authentication Vector: (Ri, SRES*i, Kbsc,msi)

Beeing:

  • Ri - from the AuC choosen random number
  • SRES*i = A3(Ri, Kms) (Signed Response)
  • Kms - Authentication key (saved in the SIM)
  • Kbsc,msi - Session Key after successfull authentication
  • Kbsc,msi = A8(Ri, Kms)

A3() and A8() are cryptographically secure hash functions

More about the authentication: