eSIM RSP Knowledge Base

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.


Project maintained by AlexsCodingAgent Hosted on GitHub Pages — Theme by mattgraham

📚 Prerequisites: What You Should Know Before Reading

This knowledge base dives deep into the GSMA eSIM Remote SIM Provisioning (RSP) ecosystem. The articles assume a working familiarity with a few foundational topics. If you’re new to telecom, smart cards, or public-key cryptography, this page will help you get oriented.

Each section below covers the essentials you’ll need, with links to external resources if you want to go deeper.


1. Basic Networking Concepts

The eSIM ecosystem operates over standard internet and mobile network protocols. You should be comfortable with:

Want deeper background?


2. SIM Cards and UICC

The UICC (Universal Integrated Circuit Card) is the smart card that authenticates you to a mobile network. The physical SIM card you slide into a phone is a removable UICC. An eUICC (embedded UICC) is the same thing soldered onto a circuit board: the “eSIM chip.”

Key concepts:

Want deeper background?


3. Public-Key Cryptography Basics

eSIM security is built on public-key cryptography. You’ll encounter these concepts constantly:

Want deeper background?


4. Smart Card and Java Card Basics

eUICCs are Java Card secure elements. Understanding the smart card model is essential:

Want deeper background?


5. GSMA and the Standards Ecosystem

The eSIM specifications are published by the GSMA (GSM Association) : the industry body that represents mobile operators worldwide. eSIM lives within a family of documents called SGP (SIM Group Publications):

Spec Coverage
SGP.22 Consumer eSIM RSP (phones, tablets, wearables)
SGP.31 / SGP.32 IoT eSIM RSP (sensors, trackers, industrial devices)
SGP.41 In-Factory Profile Provisioning (pre-loading profiles during manufacturing)
SGP.25 eUICC Protection Profile (Common Criteria security certification)
SGP.26 Test Certificates (PKI for development and lab testing)
SGP.29 EID Definition (the 32-digit eUICC identifier format)

Key ecosystem terms:

Want deeper background?


Still Confused?

Start with the 🧒 Kid-Friendly Versions : they explain every concept with stories, analogies, and zero jargon. Then come back to the main articles.

Check the Glossary for quick definitions of every acronym used in this knowledge base.