Project

General

Profile

Actions

Wiki » History » Revision 2

« Previous | Revision 2/7 (diff) | Next »
osmith, 02/18/2020 02:31 PM
write down stages, link to git repo


IMSI Pseudonymization

The IMSI Pseudonymization project will design a specification and provide a reference implementation of a mechanism to conceal the IMSI (international mobile subscriber identity) of a mobile subscriber on the radio interface. The IMSI is used to uniquely identify each subscriber in a (2G, 3G, 4G, 5G) cellular network. However, the privacy of users is not really well protected: current specification require to transfer the IMSI in plain-text at various times before an encrypted connection can be set up. The present project will specify, implement and evaluate a method by which the IMSI will be concealed on the air interface with no modifications to existing mobile phones or any network elements of the operator beyond the HLR/HSS (which implements the authentication on the network side).

Find drafts and source code here. This project is funded by NLnet and the NGI0 PET Fund.

Stages

  • Create draft specification <-- we're here
  • Implement in Osmocom
  • Update specification with experience from implementation
  • Submit proposal for optional IMSI pseudonymization into the 3GPP standardization process
Files (1)
imsi-pseudo-spec.pdf View imsi-pseudo-spec.pdf 242 KB First draft specification as of 2020-04-16 laforge, 04/16/2020 10:29 AM

Updated by osmith about 4 years ago · 2 revisions

Add picture from clipboard (Maximum size: 48.8 MB)