Comprehensive technical knowledge base covering 12 GSMA eSIM specifications. 84+ articles on Remote SIM Provisioning — SGP.02, SGP.22, SGP.32, SGP.41, SGP.29, SGP.23, SGP.25, SGP.26 and more.
🏠 eUICC.tech > SGP.23 Test Specifications > SGP.23 Certification: From Test Cases to DLOA
💡 Why this matters: Passing 800+ pages of test cases is only the beginning. The journey from a compliant implementation to a certified product involves GSMA Test Events, SAS-accredited labs, mandatory certification audits, and ultimately a GlobalPlatform Digital Letter of Approval (DLOA) : the portable certificate that gatekeeps access to production eSIM deployments.
Key takeaways:
- Certification follows a structured workflow: vendor readiness → GSMA Test Event → test execution → report → DLOA
- GSMA Test Events are organised periodic sessions where vendors test against standardised GSMA test tools
- SAS (Security Accreditation Scheme) certification is mandatory for eUICC production sites and is verified by SGP.23 test cases
- The DLOA is a GlobalPlatform-specified digital certificate managed by a DLOA Registrar with a discovery base URL
- SGP.23 Annex F defines
IUT_DLOA_URLas the Discovery Base URL of the SE default DLOA Registrar- The specification supports SGP.22 versions v2.2 through v2.6, with version-specific applicability so products can certify against their target version (Note: SGP.22 v2.7, published April 2026, post-dates SGP.23 v1.16 and is not yet covered.)
SGP.23 is not just a test specification: it is the technical foundation of the GSMA’s eSIM certification programme. This article traces the path from a vendor’s implementation to a certified product that can be deployed in production networks.
The GSMA operates a multi-layered certification framework for consumer eSIM:
Each of the four IUT types can earn certification independently:
Before a Test Event, the vendor:
#IUT_RSP_VERSION : Which SGP.22 version is implemented#IUT_SM_DP_ADDRESS / #IUT_SM_DS_ADDRESS_ES11 : Server addresses#IUT_LPAd_Confirmation : How user confirmations are performed#IUT_DLOA_URL : Discovery Base URL of the DLOA Registrar#SAS_ACREDITATION_NUMBER : For eUICCs, the GSMA-issued SAS numberTest Events are organised GSMA sessions where vendors connect their implementations to the official test tools. Key characteristics:
Every eUICC intended for production must carry a SAS Accreditation Number : proof that the manufacturing site has passed the GSMA’s Security Accreditation Scheme audit. SGP.23 embeds this verification directly into test cases:
EUICCInfo2 must include sasAcreditationNumber with the correct valueAfter test execution:
Upon successful completion of all mandatory and applicable conditional test cases:
IUT_DLOA_URL setting in SGP.23 Annex F explicitly references this Discovery Base URL: confirming that SGP.23 testing feeds directly into the DLOA issuance pipelinePlatform_Label (as defined in the GlobalPlatform DLOA specification) identifies the certified productThe DLOA is portable: it can be presented to any operator or GSMA member as proof that the implementation has been independently verified against the SGP.23 test suite.
SGP.23 v1.16 supports testing against multiple SGP.22 versions:
| SGP.22 Version | SGP.23 Reference | Status |
|---|---|---|
| v2.2 | Ref [2b] | Legacy, maintained for backward compatibility |
| v2.2.x (x≥1) | Ref [2c] | Minor revision testing |
| v2.3 | Ref [2d] | Adds DeviceInfo extensibility |
| v2.4 | Ref [2e] | Service-specific data, non-IMSI SUPI |
| v2.5 | Ref [2f] | Additional features |
| v2.6 | Ref [2] | Current primary reference |
(Note: SGP.22 v2.7, published April 2026, post-dates SGP.23 v1.16 and is not yet covered.)
The Applicability Table includes version-specific columns so that a product certifying against SGP.22 v2.3 is only tested against test cases relevant to v2.3. The #IUT_RSP_VERSION setting selects which column applies.
SGP.23 itself has evolved through 16 minor versions since v1.0 (June 2017), reflecting the continuous expansion of the eSIM ecosystem.
SGP.23 explicitly marks certain areas as FFS (For Future Study) or out of scope:
S_MNO) for SM-DP+ ES2+ testing.Based on GSMA SGP.23 v1.16 (29 April 2025) : RSP Test Specification, Sections 1-3, Annex F (IUT Settings), GlobalPlatform DLOA specification [19], GSMA SAS programme
| ← Previous: Testing the SM-DP+ and SM-DS | Section Index |