•OTA capability over SMS, CAT-TP & HTTPS (including DNS)
Hardware
•Product available on ST33G1M2
•ST33 product based on a 32-bit Arm® SecurCore® SC300™ RISC core
•Supply voltage: Class A (5 V), Class B (3 V), Class C (1.8 V)
•Asynchronous serial I/O port ISO/IEC 7816-3 compatible (T=0 protocol)
•Operating temperature: -25°C to +85°C
•Common Criteria EAL5+
Product status link
ST4SIM-200S
ECOPACK-compliant packages
•2FF, 3FF or 4FF plugin card (based on D18 micromodule)
•Triple cut plugin card (based on D18 micromodule)
Security
•Symmetric cryptography DES / 3DES / AES
•Asymmetric cryptography RSA (up to 2048 bits)
•HTTPS remote management TLS v1.0, v1.1 and v1.2
•Elliptic curve cryptography (up to 521 bits) including preloaded curve NIST
P-256 and brainpool P256r1
•Authentication algorithm: MILENAGE, TUAK, CAVE
Software standard compliance
•Java® Card v3.0.4 Classic
•GlobalPlatform® card specification v2.2, including GP amendments A, B, C, D
and E
•ETSI, 3GPP and 3GPP2 release 12 (for further information, contact the local
STMicroelectronics sales office)
•Power saving features (PSM and eDRX) defined by ETSI release 13
Applications
•Cellular Connected Nodes
•LTE: Cat M1 and NBIoT
•Surveillance
•IoT for smart home and city
DB4377 - Rev 1 - January 2021
For further information contact your local STMicroelectronics sales office.
www.st.com
1Description
The ST4SIM-200S is an STMicroelectronics top-class GSMA SIM (eSIM or eUICC) product designed for IoT
devices.
It is compliant with the GSM Association (GSMA) remote provisioning specification SGP.02 v3.2.
The device can manage different MNO profiles while ensuring the appropriate security level to all eSIM
stakeholders (user, MNO, OEM, hardware integrator, service provider, and so on).
The device can include an embedded secure element to store credentials and/or independent applications directly
managed by the MCU (or by another OEM element).
The device provides a secure and interoperable Java® Card environment compliant with Java® Card v3.0.4
classic. Moreover, the device integrates the most advanced UICC features compliant with GlobalPlatform®, ETSI,
3GPP, 3GPP2 specifications.
The device integrates a dynamic memory management with Java® Card garbage collection mechanism
optimizing the usage of the memory.
The device is based on the ST33G1M2, operating in the -25°C to +85 °C temperature range. This solution is a
tamper-resistant secure element certified by Common Criteria EAL5+, with a powerful 32-bit Arm® SecurCore
SC300™ RISC core.
Note:Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.
Note:Java is a registered trademark of Oracle and/or its affiliates.
ST4SIM-200S
Description
®
DB4377 - Rev 1
page 2/16
2Cellular connectivity solutions overview
A cellular connectivity solution enables devices to be used by the edge mobile network operators (also called
MNO) or mobile virtual network operators (MVNO). This solution increases network coverage and it maintains
seamless connectivity.
Moreover, a cellular solution is simple to deploy. This solution is mainly composed of the modem (baseband), the
SIM card connector and the plastic SIM card. This is the traditional SIM concept inherited from the mobile phone.
Figure 1. SIM solution overview
ST4SIM-200S
Cellular connectivity solutions overview
It is also possible to have an embedded SIM (eSIM) solution. In this case, the SIM is soldered directly into the
device. It reduces the board footprint and there is no need for a SIM connector.
Figure 2. eSIM solution overview
These traditional solutions are simple but the SIM / eSIM only supports one cellular connectivity profile at a time
for one network operator. In this case, if the operator needs to be changed, the SIM / eSIM solution must be
changed.
The eSIM GSMA solution extends this traditional SIM / eSIM solution.
DB4377 - Rev 1
page 3/16
3eSIM GSMA solution
The ST4SIM-200S is a GSMA eSIM solution compliant with to Machine to Machine (M2M) specification, including
IoT, industrial and automotive, defined by the GSM Association (GSMA). This solution integrates a new secure
architecture and complete ecosystem able to manage cellular network connectivity remotely without impacting the
eSIM component.
Thanks to this eSIM technology, IoT devices can now be deployed to the field with one network connectivity
solution and if at some later stage, this solution needs to be changed, a new one can be put in place through the
network. So, no need for a product recall, nor product maintenance.
This solution is flexible and does not depend on a particular operator. For M2M, including industrial and
automotive markets, this solution is service-oriented; the profile is remotely controlled by the service provider
through a platform (push model). In this case, end-user interaction is not required.
ST4SIM-200S
eSIM GSMA solution
Figure 3. eSIM GSMA solution overview
The ST4SIM-200S is interoperable with large subscription management platforms already deployed in the field.
STMicroelectronics has attended all test fest sessions driven by GlobalPlatform (including PoC on SM-SR
changes initiated by GSMA) and submitted all the platform solution interfaces (ES5, ES6 and ES8 interfaces).
The device offers a complete ecosystem thanks to STMicroelectronics trusted partners. Our partners provide
the connectivity profile and the subscription management platform to provision and remotely manage operator
profiles. (Contact the local STMicroelectronics sales office for more details on STMicroelectronics trusted
partners)
Based on a certified Common Criteria EAL5+ secure hardware solution, the ST4SIM-200S is a GSMA-certified
solution compliant with the GSMA M2M specification SGP.02 v3.2. It provides a flexible and scalable solution
while maintaining the best level of security.
The ST4SIM-200S integrates the GSMA architecture with the profile management mechanisms. A profile contains
the operator network data related to a subscription (operator’s credentials, file system, PINs/PUKs, network
authentication, application and so on). Each profile is independent of other profiles.
Figure 4. eSIM architecture overview
DB4377 - Rev 1
page 4/16
ST4SIM-200S
eSIM GSMA solution
The ST4SIM-200S can host up to 7 profiles. Each profile has sufficient memory size available in the device or can
have a specific memory size coded using the cumulative granted memory defined by GlobalPlatform amendment
C.
This profile is described by the SIMalliance interoperable profile package specification.
The ST4SIM-200S fully supports SIMalliance interoperable profile package v2.1. No proprietary features are
introduced and profiles are coded according to ASN.1 / DER coding.
The ST4SIM-200S is an interoperable solution. The device already integrates most of main operators (MNO /
MVNO) and it is possible to integrate any operator profile or personalized profile compliant with the SIMalliance
specification.
DB4377 - Rev 1
page 5/16
4Card OS technical features
4.1Supported standards and networks
The ST4SIM-200S solution complies with the standard networks (2G / 3G / 4G LTE) and low power networks
(CAT-M / NB-IoT).
From a technical point of view, the ST4SIM-200S solution integrates all advanced NAAs for eSIM solution:
•USIM applications providing access to universal mobile telecommunications system (UMTS) networks,
•IP multimedia services identity module (ISIM) to access IP multimedia subsystem (IMS) networks,
•CDMA subscriber identity module (CSIM) including CAVE algorithm.
To grant mobile network operators (MNO) the best solution for UICC-centric services either owned by the MNO or
by third parties, the ST4SIM-200S complies with GlobalPlatform® Card Specifications v2.2 (depending on UICC
configuration) and related amendments.
4.2Algorithms and cryptography
The ST4SIM-200S supports the following standard authentication algorithms:
•CAVE
•MILENAGE
•TUAK
The MILENAGE algorithm enables authorized access to UMTS/LTE networks with an easy and flexible parameter
customization, according to specific MNO requirements.
The TUAK authentication algorithm is supported with both 128-bit key length and 256-bit key length.
In addition to these algorithms, the ST4SIM-200S also supports the "3GPP test algorithm" for test profiles.
In order to increase security performance, the ST4SIM-200S also incorporates a ratification counter that limits
the number of authentication attempts to prevent brute-force attacks designed to break algorithms. In addition, all
algorithms support dedicated DPA/SPA attack countermeasures.
Besides standard symmetric cryptography and hashing algorithms (DES, Triple DES, AES, MD5, and so on), the
ST4SIM-200S provides a cryptographic co-processor with asymmetric cryptography capabilities.
For applications requiring the strongest level of cryptography, the ST4SIM-200S supports:
•RSA with a key length of up to 2048 bits
•elliptic curve cryptography (ECC) with a key length of up to 521 bits.
In addition, the ST4SIM-200S fully supports the PKCS#15 standard and offers a rule-based access control
mechanism such as digital signature/certificates for data/applications requiring a strong level of cryptography.
The security algorithm implementation adheres to the chip security guidelines of the ST33G1M2 to guarantee the
best security level (for more information, contact the local STMicroelectronics sales office).
ST4SIM-200S
Card OS technical features
4.3
DB4377 - Rev 1
Over the air (OTA) functionality
The ST4SIM-200S supports over the air protocol for remote application management (RAM) and remote file
management (RFM) compliant with ETSI standard (ETSI TS 102 225 and ETSI TS 102 226 specifications
Release 12).
The RAM application is also fully supported by GlobalPlatform v2.2 and the related amendment B (which enables
remote applet management and remote file management over HTTP/TLS).
TLS v1.0, 1.1 and 1.2 are available in the ST4SIM-200S. In addition, the ST4SIM-200S integrates a DNS
mechanism allowing the card to request the HTTPS server address from a DNS server.
The ST4SIM-200S is able to remotely control the execution of APDU commands over the air, to administrate the
card content. It also allows proactive commands to interact with the host device.
The ST4SIM-200S supports the secured packet structure and the remote APDU structure for (U)SIM toolkit
applications, conforming 3GPP TS 31.115 and TS 31.116 specifications.
The CAT-TP protocol defined by ETSI release 7 is supported.
page 6/16
As it is compliant with the ETSI, 3GPP and 3GPP2, the ST4SIM-200S can easily be integrated into any OTA
platform compliant with relevant standards. STMicroelectronics cards are field-proven to be interoperable with the
mainstream OTA platforms commonly chosen by mobile network operators.
4.4Memory management
The OTA mechanism includes the support of 3G UICC administrative commands as specified by ETSI TS 102
222.
These commands are integrated by a powerful dynamic memory management that allows complete smart
memory defragmentation.
Dynamic memory management provides:
•Common space for files, packages, applets and objects
•Memory recovery on deletion operations
•Total free memory available in the select MF response.
The OTA mechanism is designed to allow a very fast and silent memory recovery, absolutely safe for the end user
data.
The ST4SIM-200S is capable of enhancing intrinsic Flash memory cells for files requiring intense update and high
reliability.
Memory quota mechanism based on the GlobalPlatform Amendment C (CGM) is supported. The mechanism can
be disabled at card configuration.
Volatile memory management is based on an STMicroelectronics patented mechanism that optimizes the
available resources for the enabled profile while guaranteeing resources for the downloading profile and the
disabled profiles.
ST4SIM-200S
Memory management
DB4377 - Rev 1
page 7/16
5Package information
In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK packages,
depending on their level of environmental compliance. ECOPACK specifications, grade definitions and product
status are available at: www.st.com. ECOPACK is an ST trademark.
5.1Card plugin package information
The ST4SIM-200S card is based on flexible plastic chip cards, composed of ABS and PVC. This card contains a
STMicroelectronics D18 micromodule.
All elements; card and micromodule, are designed to run at a temperature of -25°C to +85°C.
The ST4SIM-200S is available for different card plugin packages as detailed in the table below.
Height25 mm (±0.1 mm)25 mm (±0.1 mm)15 mm (±0.1 mm)12.3 mm (±0.1 mm)
Width15 mm (±0.1 mm)15 mm (±0.1 mm)12 mm (±0.1 mm)8.8 mm (±0.1 mm)
Thickness0.76 mm (±0.08 mm)0.76 mm (±0.08 mm)0.76 mm (±0.08 mm)
Note:These formats comply to the ISO/IEC 7810 and ETSI TS 102 221 standards.
5.1.1D18 micromodule pinout information
The contact of D18 micromodule are compliant with ISO/IEC 7816 and ETSI TS 102 221 standard. The contact
assignment layout is given in the figure below and contact description is in the following table.
Figure 5. D18 micromodule contact assignment
0.67 mm (±0.03 / -0.07
mm)
DB4377 - Rev 1
page 8/16
ST4SIM-200S
Card plugin package information
Table 2. D18 contact descriptions
NameContact numberDescription
VCCC1Power supply
ISO_RST/GPIO5C2ISO 7816-3 interface reset
ISO_CLK/GPIO6C3ISO 7816-3 interface CLK
Reserved for future useC4Not used
GNDC5Ground supply
SWIOC6Not used
ISO_IO0/GPIO7C7ISO 7816-3 interface serial input/output
Reserved for future useC8Not used
DB4377 - Rev 1
page 9/16
6Acronyms and abbreviations
TermDescription
3GPP3rd Generation Partnership Project
AESAdvanced encryption standard
AIDApplication identifier
APDUApplication protocol data unit
ARFAccess rule file
ASN.1Abstract syntax notation 1
CAT-M LTE card application toolkit (CAT) M
CAT-TP Card application toolkit transport protocol
CAVECellular authentication and voice encryption
CDMACode division multiple access
CSIMCDMA subscriber identity module
DESData encryption standard
DFNDual flat no-lead package
DNSDomain name server
EALEvaluation assurance level
eDRXExtended discontinuous reception
eSEEmbedded secure element
eSIMEmbedded SIM
ETSIEuropean Telecommunications Standards Institute
eUICC Embedded Universal integrated circuit card
HTTPS Secured HTTP
IECInternational electrotechnical commission
IMS
IoTInternet of things
ISOInternational organization for standardization
ISIMIP multimedia services identity module
JEDEC Joint electron device engineering council (semiconductor engineering standardization)
LTELong-term evolution
M2MMachine to machine
MD5The MD5 message-digest algorithm is a widely used hash function producing a 128-bit hash value
MNOMobile network operator
NAANetwork access application
NB-IoT Narrow band Internet of Things
NISTNational Institute of Standards and Technology
NMINon-maskable interrupt
OEMOriginal equipment manufacturer
IP multimedia service or IP Multimedia Core Network Subsystem (IMS) is an architectural framework for delivering IP
multimedia services
ST4SIM-200S
Acronyms and abbreviations
Table 3. Glossary
DB4377 - Rev 1
page 10/16
TermDescription
OTAOver the air
PINPersonal identification number
PKCSPublic key cryptographic standards
PoCProof of concept
PUKPIN unlock key
RAMRemote application management
RFMRemote file management
RISCReduced instruction set computer
RSARon Rivest, Adi Shamir and Leonard Adleman Public-key cryptosystem
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST
products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST
products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of
Purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. For additional information about ST trademarks, please refer to www.st.com/trademarks. All other product or service
names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.