Description
The Personal Identification Number (PIN) is a core security concept in 3GPP systems, serving as a secret numeric code used for authentication and access control. Primarily, it is associated with the Subscriber Identity Module (SIM) or Universal SIM (USIM) card inserted into a mobile device. The PIN locks the SIM/USIM itself; if enabled, the user must enter the correct PIN to unlock the card and allow the mobile equipment to access the network services stored on it. This prevents unauthorized use of the SIM if the device is lost or stolen. There are typically two PINs: PIN1 (the standard PIN) and PIN2 (used for certain advanced functions like fixed dialing numbers). The PIN is stored securely on the SIM/USIM and is verified locally by the card; it is not transmitted over the network, enhancing security. Beyond SIM locking, PIN concepts extend to service access, such as PIN authentication for value-added services or as part of two-factor authentication schemes. The management of PINs includes capabilities to enable/disable PIN checking, change the PIN, and handle PIN unblocking using a PUK (PIN Unblocking Key) if the PIN is entered incorrectly too many times. Architecturally, the PIN verification is handled between the Mobile Equipment (ME) and the SIM/USIM via standardized commands (e.g., ENTER PIN). The network operator can set initial PIN values and PUKs. PINs are a critical element in the 3GPP security framework, protecting subscriber identity and subscription data at the physical card level.
Purpose & Motivation
The PIN was introduced from the earliest GSM releases (Rel-2) to address the fundamental security problem of protecting the physical SIM card and the subscriber's identity. Without a PIN, a SIM card could be used freely in any device, leading to fraud and unauthorized access to network services. The PIN provides a simple, user-managed layer of protection for the subscription. It solves the issue of device theft or loss by ensuring the SIM itself is locked. Over releases, the PIN concept evolved to support more complex services and management capabilities, reflecting its role as a basic but vital authentication element. Its persistence across all releases underscores its enduring importance in mobile security, even as more advanced authentication like biometrics emerge. The extensive list of specifications referencing PIN highlights its integration into subscription management, service access, device management, and security procedures.
What changed in its specifications
The latest release-to-release comparison of specifications that define PIN. Each summary describes the whole specification, not only this term.
Rel-18 brings only minor changes to TS 21.905: 0 clauses changed, with no change attributed to a release feature.
Full comparison in TR 21.905 →Rel-17 added support for Multi-USIM devices, emergency call handling, and definitions for MUSIM UEs.
Full comparison in TS 22.101 →Release Timeline
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (82 CRs across 4 releases). Complements the general historical overview above with the evidence-based evolution of this function.
- Addition of PIN requirement for credentials provisioning TS 22.101CR0578
- Adding leftover PIN requirement to normative spec TS 22.261CR0622
- Requirements on PIN element discovery restriction TS 22.859CR0001
- Addition of consolidated requirements for use case on PIN element discovery restriction TS 22.859CR0017
- UE requesting to be added to a PIN TS 22.859CR0018
- PIN support in 5GC TS 23.501CR3854
+ 67 more changes
- PIN element discovery TS 23.542CR0061
- Stage 2 on Personal IoT Network (PIN) TS 33.127CR0278
- URSP rule limitations with PIN. TS 29.525CR0375
- Correction for PIN service switch configure procedure TS 23.542CR0066
- Correction on XML schema and structure for <pin-configuration-service-switch-configure-request> element TS 24.583CR0013
- Corrections on PIN_ASServiceSwicth API TS 29.583CR0016
+ 1 more changes
Defining Specifications
3GPP specifications that define or reference PIN, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 21.111 vj00 | USIM and UICC Requirements for 3G | Rel-19 read |
| TS 21.133 v410 | 3G Security: Threat Analysis & Requirements | Rel-4 read |
| TR 21.905 vj20 | 3GPP Terminology and Definitions | Rel-19 read |
| TS 22.101 vl00 | 3GPP Service Principles for PLMNs | Rel-21 read |
| TS 22.105 vj00 | Telecommunication Services Framework | Rel-19 read |
| TS 22.153 vk00 | Multimedia Priority Service (MPS) requirements | Rel-20 read |
| TS 22.261 vk81 | 5G Service and Operational Requirements | Rel-20 read |
| TR 22.854 vh10 | Feasibility Study on Multimedia Priority Service - Phase 2 | Rel-17 read |
| TR 22.859 vi20 | Technical Report | Rel-18 read |
| TR 22.950 vj00 | Feasibility Study on Priority Service | Rel-19 read |
| TR 22.953 vj00 | Multimedia Priority Service Feasibility Study | Rel-19 read |
| TS 23.501 vk30 | 5G System Architecture | Rel-20 read |
| TS 23.542 vk30 | PIN Application Enabler Layer Architecture | Rel-20 read |
| TS 23.700 vk10 | AI/ML Application Layer Support Phase 2 | Rel-20 read |
| TS 24.501 vk10 | 5GS NAS Protocol Specification | Rel-20 read |
| TS 24.583 vj10 | Application layer support for Personal IoT Network | Rel-19 read |
| TS 25.123 vj00 | Radio Resource Management for TDD | Rel-19 read |
| TS 25.133 vj00 | UTRAN RRM Requirements for FDD | Rel-19 read |
| TR 26.806 vi00 | Technical Report on Smartly Tethering AR Glasses | Rel-18 read |
| TS 27.007 vk00 | AT Command Interface for Mobile Terminals | Rel-20 read |
| TS 29.244 vk10 | PFCP for Control and User Plane Separation | Rel-20 read |
| TS 29.502 vk10 | 5G SMF Service Based Interface Stage 3 | Rel-20 read |
| TS 29.503 vk10 | UDM Service Based Interface | Rel-20 read |
| TS 29.525 vk10 | UE Policy Control Service | Rel-20 read |
| TS 29.583 vj30 | PIN-9 Personal IoT Network API | Rel-19 read |
| TS 31.102 vk00 | USIM Application Specification | Rel-20 read |
| TS 31.103 vj10 | IM Services Identity Module Specification | Rel-19 read |
| TS 31.105 vj20 | Slice Subscriber Identity Module (SSIM) Application | Rel-19 read |
| TS 31.113 v800 | USAT Interpreter Byte Codes Specification | Rel-8 read |
| TS 31.121 vj00 | UICC Application Test Specification | Rel-19 read |
| TS 31.220 vj00 | Contact Manager for UICC Applications | Rel-19 read |
| TR 31.900 vj00 | 3GPP TS 31.900: Security Interworking Guidance | Rel-19 read |
| TS 32.808 v800 | Common Profile Storage Framework for User Data | Rel-8 read |
| TS 33.127 vj80 | Lawful Interception Architecture | Rel-19 read |
| TR 33.882 vi01 | Technical Report on 5G Security for Personal IoT Networks | Rel-18 read |