Wiki » History » Version 7
laforge, 07/25/2022 07:03 AM
1 | 1 | osmith | h1. IMSI Pseudonymization |
---|---|---|---|
2 | |||
3 | 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). |
||
4 | |||
5 | 7 | laforge | Find the specification and SIM applet source code "here":https://gerrit.osmocom.org/plugins/gitiles/imsi-pseudo. The related OsmoHLR branch is "here":https://gitea.osmocom.org/cellular-infrastructure/osmo-hlr/src/branch/osmith/imsi-pseudo |
6 | 5 | osmith | |
7 | This project is "funded by NLnet and the NGI0 PET Fund":https://nlnet.nl/project/IMSI-pseudonymisation/. |
||
8 | 2 | osmith | |
9 | h2. Stages |
||
10 | |||
11 | 6 | laforge | # Create draft specification (completed, see attachment:imsi-pseudo-spec.pdf) |
12 | # Implement in Osmocom <-- we're here |
||
13 | # Update specification with experience from implementation |
||
14 | # Submit proposal for optional IMSI pseudonymization into the 3GPP standardization process |
||
15 | 3 | neels | |
16 | h2. Pages |
||
17 | |||
18 | * [[Baseband behavior on IMSI change]] |