πŸ“– eUICC.tech ← All Stories 🏠 Home
Page 1 of 14
SEAL

πŸ“¦ Permission Slips

How Robot SIM Cards Get Their Profiles

A story of field trips, delivery trucks, and wax seals

Page 2 of 14
Page 3 of 14
🏭 PROFILE FACTORY Secret Code! eIM says: "Go get it!" πŸƒ Direct Download: device fetches itself No QR codes, no cameras, no humans!

πŸƒ Direct Download: The Device Gets It

In Direct Download, the device translator (IPA) talks straight to the profile factory. The remote control centre just says "go get it!" and sends a secret activation code through the air. No QR codes, no cameras, no humans!

Page 4 of 14
Page 5 of 14
🏭 Factory 🏒 eIM picks up πŸ€– Device β‘  fetch β‘‘ deliver πŸ“¦ 🚚 Indirect Download: eIM delivers for sleepy devices Like a friend picking up your parcel!

🚚 Indirect Download: The eIM Delivers

Sometimes the device can't reach the profile factory: maybe it's on a slow network. The eIM handles everything: fetches the profile, securely packages it, and delivers it. The device never talks to the factory at all: like having a friend pick up your parcel!

Page 6 of 14
Page 7 of 14
✏️ Enable Profile ✏️ Disable Profile ✏️ Delete Profile SIGNED Counter: #42 ❌ Old #41 πŸ›‘οΈ Old commands are rejected: no cheating!

βœ‰οΈ The Signed Command Package

Instead of sending commands one at a time, the eIM bundles everything into a signed digital envelope: an eIM Package. It has a digital signature (like a wax seal), an anti-replay counter, and a list of actions. The chip checks the signature, verifies the counter, and executes every command inside.

Page 8 of 14
Page 9 of 14
Old packages: Ticket #41 Ticket #40 ❌ REJECTED New package: Ticket #42 βœ… ACCEPTED eSIM CHIP remembers: Highest seen: #42

πŸ›‘οΈ No Cheating Allowed!

Every package has a counter value that only goes up. The chip remembers the highest number it's seen. If a bad actor tries to replay an old package with a lower number, the chip says "Nope, I've already seen this!" and rejects it. The counter can go up to 8,388,607: enough for daily use over 28 years!

Page 10 of 14
Page 11 of 14
🧠 8,388,607 Maximum counter value That's 800 operations every single day for 28 years without running out!

The anti-replay counter can go all the way up to 8,388,607: that's enough for 800 operations every single day for 28 years without running out. When it gets close to the limit, the manager is re-added with a fresh counter!

Page 12 of 14
Page 13 of 14

πŸ“š Ready for the Next Story?

Learn the secret handshakes that keep robot communications safe!

πŸ“– Next: Secret Handshakes β†’

πŸ“š Back to All Stories

Page 14 of 14
πŸ“– Back Cover