This article is a mirror article of machine translation, please click here to jump to the original article.

View: 2|Reply: 1

[Source] Introduction to network communication eSIM, EID, and eUICC

[Copy link]
Posted on3 minutes ago | | | |
eSIM

eSIM, short for "embedded SIM card," mainly achieves the virtualization effect of the "card" by embedding the card into the phone's internal circuit board. Therefore, eSIM is also known as a virtual SIM card or digital SIM.

In terms of usage, unlike traditional SIM cards that require manual card replacement using a SIM removal pin, the eSIM is pre-embedded in the device, making the phone like a digital pass with the chip already implanted. You only need to scan the QR code provided after purchasing the SIM card to quickly activate overseas network functions, eliminating the complicated process of inserting the card.

EID (eUICC Identifier)

EID (eUICC Identifier) is the globally unique identifier for the eUICC chip (similar to the MAC address of a network card).When issuing a profile, operators may verify whether the EID is on the whitelist(For example, some operators in the US and Japan.) If EID is not supported, you cannot download the Profile. eSTK.me's "virtual EID" feature can only trick the app and cannot fool the ISP's server.

Why can't we "truly forge" success?

When you try to download or activate an eSIM Profile on your phone, the operator's SM-DP+ server (secure routing server) doesn't just look at your EID string, but performs rigorous security certificate compliance verification:

• Asymmetric encryption verification: Each compliant eUICC (eSIM chip) is manufactured at the factory,The internal hardware security chip (SE) already contains a unique device private key and certificate issued by the GSMA (Global System for Mobile Communications Association) root certificate。
• Two-way handshake: During the eSIM download process, the server challenges the chip by requiring it to sign with its built-in private key.
• No cross-chip replication: Because you cannot extract the private key from a compliant genuine eSIM chip, even if you change the EID on other devices to match the real one, without the corresponding private key, it will never pass the SM-DP+ server's certificate verification, ultimately causing the profile download to fail.

eUICC white card

The SIM card we use daily is officially called a UICC card (Universal Integrated Circuit Card). eUICC stands for Embedded UICC, which is more like a chip. Normally, manufacturers solder the device directly onto the circuit board when manufacturing eSIM support and cannot be removed.

In recent years, a very popular eUICC card in China called 5ber has been created. 5ber and its predecessors eSIM.me pioneered a new way to support eSIM. They created a white eUICC card that is exactly the same shape and size as a regular SIM card and can be directly inserted into Chinese phones. Both manufacturers provide apps that allow users to download eSIM cards purchased online onto the physical eUICC card and use it normally.

Common products

SyCard Technology (SYC)
Provides eUICC white cards of different capacities, which must be used with a card reader.

420 KB version: about ¥55, can store 10-20 profiles.
1 MB version: about ¥68, can store 30-50 profiles.
Peripheral hardware: Provides USB-C eUICC card readers and various adapter boards.
Limitations: Cannot be managed directly on the Chinese iPhone (iOS restrictions); requires an Android phone or computer card reader.

eSTK.me
More powerful programmable eSIM cards.

Peculiarity:
iOS Support: By simulating the STK menu, you can directly switch profiles on iOS devices, and even download profiles (v2.x firmware or above) via BIP protocol networking.
Advanced features: supports custom EID (virtual EID), custom ARA-M (allows third-party app management), ATR settings, and more.
Products: eSTKme-ECO, etc.

Lenovo (Thales/Gemalto)
Lenovo's ThinkPad accessories are essentially standard eUICC white cards.

Source: Lenovo Overseas Official Website Exclusive.
Specifications: The Thales version has a capacity of approximately 516 KiB, compliant with the SGP.22 v2.2 standard.
Features: Standard industrial-grade product with no additional ARA-M settings, can only be managed via standard LPA (such as Windows built-in or open-source LPA).

5ber.eSIM / eSIM.me / 9eSIM
These brands offer companion Android apps to manage the cards.

5ber.eSIM / eSIM.me: Provides a physical card, which, combined with the company's app, can write profiles to Android phones without built-in eSIM chips.
9eSIM (9ber): Early as a simple white card, later versions added app support.
Note: Some products may have write count limits or device binding restrictions.

LPA(Local Profile Assistant)

LPA (Local Profile Assistant) is the core software component running on terminal devices in the GSMA Remote SIM Configuration (RSP) specification. It acts as a bridge between the eUICC chip (i.e., eSIM hardware) within the terminal and the cloud SM-DP+ server (subscription manager data preparation terminal).

eSIM Profile is written to the eUICC card

Usually obtained by purchasing an eSIM plan, the format is either a QR code or an activation code string. Standard activation code format:LPA:1${SM-DP+_ADDRESS}${MATCHING_ID}

SM-DP+_ADDRESS is a domain name, and MATCHING_ID is an ID identifier. After scanning the code, the phone will bring the MATCHING_ID to the server hosting SM-DP+_ADDRESS to download the corresponding profile file and write it into eUICC.



Free eSIM trial (no data, no calls, only used to test whether the device can install eSIM Profile)

BetterRoaming

LPA:1$rsp.truphone.com$QR-G-5C-KR-1PCDWP9  The hyperlink login is visible.
LPA:1$rsp.truphone.com$QRF-BETTERROAMING-PMRDGIR2EARDEIT5 The hyperlink login is visible.

Common card writing software:

Andriod:Nekokolpa2、EasyEUICC
iOS:Nekokolpa2
Windows/macOS/Linux:EasyLPAC、MiniLPA

Official purchase of ESTKme cards:The hyperlink login is visible.
eSIM aggregation (plans from different countries worldwide):The hyperlink login is visible.
RedPocket official website compatibility testing tool:The hyperlink login is visible.

Reference:

The hyperlink login is visible.
The hyperlink login is visible.
The hyperlink login is visible.
The hyperlink login is visible.
The hyperlink login is visible.




Previous:.NET/C# uses Socket to send HTTP(s) requests based on the Hypertext Transfer Protocol
 Landlord| Posted on1 minute ago |
eUICC white card foreign brand

Esim.me:The hyperlink login is visible.
Authentic German authentic products, the most reliable, but reportedly extremely expensive and slow delivery, making them hesitant to buy.

AI Card:The hyperlink login is visible.
A local Taiwanese brand, known as "German chips, made in Taiwan"
It is said to be compatible with open-source software and hardware card readers
Whether it can be shipped to mainland China is something you need to resolve yourself.

SMART Multi SIM:The hyperlink login is visible.
A local Philippine brand, wholly owned by PLDT (Philippine Long-Distance Telephone Company).
It is uncertain whether open-source software and hardware card readers can be used.
Whether it can be shipped to mainland China is something you need to resolve yourself.

JMP Chat:The hyperlink login is visible.
Canadian brand, currently only available on the official website.
It is uncertain whether open-source software and hardware card readers can be used.
Whether it can be shipped to mainland China is something you need to resolve yourself.
Note: Some Telegram users have said JMP might be an ESK OEM (I do not verify this, only provide information, please verify yourself)

Flipesim:The hyperlink login is visible.
Indian local brand,
Supports open-source software and hardware card readers.
Whether it can be shipped to mainland China is something you need to resolve yourself.
Note: Flipesim's card reader detail page displays a large number of Chinese apps, possibly Chinese-controlled or domestically produced private label products.

AOTEX:The hyperlink login is visible.
A local Taiwanese brand, no app
It is uncertain whether open-source software and hardware card readers can be used.
Whether it can be shipped to mainland China is something you need to resolve yourself.
Note: Personally, I think AOTEX looks a bit like a rebranded product
Disclaimer:
All software, programming materials or articles published by Code Farmer Network are only for learning and research purposes; The above content shall not be used for commercial or illegal purposes, otherwise, users shall bear all consequences. The information on this site comes from the Internet, and copyright disputes have nothing to do with this site. You must completely delete the above content from your computer within 24 hours of downloading. If you like the program, please support genuine software, purchase registration, and get better genuine services. If there is any infringement, please contact us by email.

Mail To:help@itsvse.com