Specification Library

Our specifications, guidelines and other technical deliverables

TCA’s new guidance addresses emerging interoperability considerations presented by the growing adoption of eSIM technology. It provides an analysis of key recent Java Card technology updates, along with the impact of broader ecosystem developments from 3GPP, ETSI and GSMA. A series of best practices and security recommendations are also detailed to maximise interoperability and ensure applet assets are sufficiently protected. For developers seeking practical guidance, recommendations are collated into a comprehensive ‘interoperability checklist’ to help address common challenges and deliver high-quality applets.


Version 1.0

April 2024

Download

The eUICC Profile Package: Interoperable Format Test Specification version 3.3.1 has the objective of testing if a profile is correctly interpreted and correctly loaded on an eUICC. It includes tests for eUICCs supporting IoT minimal profile. It provides a globally standardised means of testing products which implement Version 3.3, Version 3.2, Version 3.1, Version 2.3.1, Version 2.2, or Version 2.1 of the eUICC Profile Package: Interoperable Format Technical Specification.

The Profile Elements defined in the test specification are provided separately in ASN1 format. It is mandatory to use the ASN1 files for the creation of the DER codes.

The Specific_ASN1_definitions shall be used when creating the DER code for Test Case 8.2.11.4 (check unknown tag in Profile Package) at least for the DF-CUSTOM-by-Generic-File-Management-4 profile element.

The Test Applets used in the Profile Packages are provided as an informative attachment of the specification.

Version 3.3.1

September 2023

Download
Previous versions

Version 3.2.3

July 2023

Download
Previous versions

Version 3.2.2

Version 3.2.2

Download

Version 3.2.1

December 2022

Download
Previous versions

Version 3.2

August 2022

Download
Previous Versions

Version 3.1.1

February 2022

Download

Version 3.1

September 2021

Download

Version 2.3.1

September 2020

Download

Version 2.3

March 2020

Download

Version 2.2.2

October 2019

Download

Version 2.2.1

April 2019

Download

Version 2.2

February 2019

Download

Version 2.1.2

July 2018

Download

Version 2.1.1

January 2018

Download

Version 2.1

May 2017

Download

Version 2

July 2016

Download

Version 1

July 2016

Download

The new TCALoader tool enables mobile operators and application developers to download, install and manage applications on the UICC / eUICC to test interoperability across different deployments. This supports increasing industry demand for the delivery of various services through eSIM technology. The TCALoader is an evolution of the CAT Loader tool. This was first released by SIMalliance in 2007 (which became the TCA in 2020) and has been widely used by mobile operators and application developers to test and implement new services. The TCALoader introduces enhanced features to support different SIM form factors such as eSIM and integrated SIM, meet latest industry standards, support new protocols and increase security.

TCALoader

September 2023

Download

The objective of the Interoperable Format Technical Specification v3.3.1 is to define the technical specification of a standard format to be used for the loading and installation of an interoperable Profile Package in any compliant eUICC. Note that v3.3 is deprecated and is replaced by v3.3.1.

This specification is based on the following Trusted Connectivity Alliance document: eUICC Profile Package: Interoperability Functional Requirements. Major updates have been made to the specification to support the remote loading of eSIM profiles onto network-constrained IoT devices, as well as full alignment with 3GPP Release 17 to enable enhanced 5G functionality and emerging use-cases. It also includes clarifications and guidance to further promote eSIM interoperability.

The embedded UICC (eUICC), and the subsequent requirement for remote provisioning, has introduced the need for a number of operations, previously carried out in personalisation centres by individual UICC vendors, to be performed remotely in an open ecosystem.

This document specifies the structure and coding required to build, remotely load and install a profile in an eUICC.

It is intended primarily for Profile Creator providers, Profile Creator users (i.e. Mobile Network Operators or MNOs) and eUICC vendors in order for them to elaborate and exchange profiles with guaranteed interoperability.

The Profile Package, as technically specified in this document, represents the structure of data to be built by the Profile Creator and to be loaded in the eUICC in order for the eUICC to be personalised according to the content of the Profile Package.

Version 3.3.1

August 2023

Download
Previous Version

Version 3.2 and ASN Module

May 2022

Download
Previous Versions

Version 3.1 and ASN Module

July 2021

Download

Version 3.0 and ASN Module (Deprecated)

Download

Version 2.3.1 and ASN Module

Download

Version 2.3 and ASN Module

Download

Version 2.2 and ASN Module

Download

Version 2.1 and ASN Module

Download

Version 2 and ASN Module

Download

Version 1.1 and ASN Module

Download

The objective of this document is to guide implementers of versions 2.3 and version 2.3.1 of the eUICC Profile Package Technical Specification in case it is used in an eUICC developed according to version 2.2.1 or earlier of the GSMA Specification SGP.22 (RSP technical specification).

Early Deployment of Version 2.3 for 5G Support

Download

This ecosystem framework document describes the functions and actors involved when loading firmware to a Tamper Resistant Element (TRE).

Version 1.0.3

Download

This document defines the interface between the IDS and the OFL Agent. It complements a GlobalPlatform fast track specification published in 2017 that defines how Tamper Resistant Element (TRE) firmware can be loaded and managed onto various TRE form factors – including SEs such as removable, embedded and integrated SIMs – after a device has been issued.

Version 1.0.3

Download

This document makes it easier for mobile network operators (MNOs), service and solution providers to deploy Mobile Connect services which use an authentication application provisioned on the user’s SIM card.

Download

The Open Mobile API (OMAPI) Specification defines how mobile applications may access different secure elements (SEs), including the UICC and embedded secure elements (eSEs) in a mobile device. Ownership of the OMAPI Specification has been transferred to GlobalPlatform.

Open Mobile API Specification: Second Errata for Version 3.2

July 2016

Download

Open Mobile API Specification: Errata for Version 3.1

July 2016

Download

Test Applets for OMAPI Test Specification for Transport API: v2.2 and Errata

July 2016

Download

Open Mobile API Test Specification for Transport API: Errata for v2.2

July 2016

Download

Open Mobile API Test Specification for Transport API Version 2.2

May 2016

Download

Open Mobile API Specification: Errata for Version 3.2

February 2016

Download

Open Mobile API Specification Version 3.2

February 2016

Download

Test Applets for OMAPI Test Specification for Transport API v2.0

January 2016

Download

Open Mobile API Specification Version 3.1

May 2015

Download

Open Mobile API Test Specification for Transport API Version 2.0

December 2014

Download

Open Mobile API Specification Version 3.0

November 2014

Download

Open Mobile API Test Specification for Transport API Version 1.1

July 2014

Download

Open Mobile API – Test Application

July 2014

Download

Open Mobile API Test Specification Version 1.0 – Errata Note

July 2014

Download

Open Mobile API Test Specification for Transport API Version 1.0

March 2014

Download

Open Mobile API Specification Version 2.05

February 2014

Download

Open Mobile API Test Specification for Transport API Version 0.9

October 2013

Download

Open Mobile API Specification Version 2.04

August 2013

Download

Open Mobile API Specification Version 2.03

June 2012

Download

Open Mobile API Specification Version 2.02

November 2011

Download

Open Mobile API Specification – Transport API Test Plan

November 2011

Download

Open Mobile API Specification – An Introduction

April 2011

Download

This document defines recommendations for UICC configuration and feature requirements in mobile near field communication (NFC) payments. The aim of this document is to provide guidelines that support service providers, mobile network operators (MNOs), manufacturers and implementers of mobile NFC payment services, by facilitating system integration, simplifying interoperability and reducing market fragmentation.

Download

This document provides interoperability-focused technical considerations, recommendations and specification extracts needed to simplify the development, deployment and support of NFC services across UICC and embedded SE (eSE).

Download

General guidelines intended to ensure that a SIM’s security levels are optimally maintained.

Download

This technical requirements document identifies the integrated UICC features to maximise service
delivery and commercial utilisation of LTE/EPS networks.

Download

This document is a collection of guidelines and recommendations for optimal support of the UICC by device manufacturers designing handsets, tablets, modems and other devices making use of a telecom UICC.

Download

A set of interoperability collaterals containing detailed specifications, standardisation considerations and pragmatic tips to simplify the development, implementation and support of NFC contactless services and applications.

Download

The CAT Loader 2.0 enables network operators and service developers to manage ETSI toolkit applications compliant with the latest release using the high-speed CAT-TP protocol, and allows users to download and install applications on the SIM card, as well as analyse card content and remove applications.

Note that CATLoader 2.0 is deprecated and is replaced by TCALoader.

Download

This document specifies the requirements to implement a unified XML schema for SIM cards prototyping and testing. ‘SIMpml’ refers to SIM Profile Mark-Up Language.

Download

This document is a practical guide to interoperability with tips and suggestions to help service developers design applications that will work with any USIM card.

Download

Release 7

December 2009

Download

Release 6

July 2014

Download

S@T 01.50 v4.0.0

Download

S@T 01.23 v4.0.0

Download

S@T 01.22 v4.0.0

Download

S@T 01.21 v4.0.0

Download

S@T 01.20 v4.0.0

Download

S@T 01.10 v4.0.0

Download

S@T 01.00 v4.0.0

Download

Download

Download

S@T 01.60 v3.0.0

Download

S@T 01.50 v3.0.0

Download

S@T 01.30 v3.0.0

Download

S@T 01.23 v3.0.0

Download

S@T 01.22 v3.0.0

Download

S@T 01.21 v3.0.0

Download

S@T 01.20 v3.0.0

Download

S@T 01.10 v3.0.0

Download

S@T 01.00 v3.0.0

Download

S@T 01.20 v3.0.0

Download

S@T 01.10 v3.0.0

Download

S@T 01.00 v3.0.0

Download

S@T 01.60 v2.0.0

Download

S@T 01.50 v2.0.0

Download

S@T 01.30 v2.0.0

Download

S@T 01.23 v2.0.0

Download

S@T 01.22 v2.0.0

Download

S@T 01.21 v2.0.0

Download

S@T 01.20 v2.0.0

Download

S@T 01.10 v2.0.0

Download

S@T 01.00 v2.0.0

Download

S@T160

Download

S@T150

Download

S@T133

Download

S@T131

Download

S@T130

Download

S@T123

Download

S@T122

Download

S@T121

Download

S@T120

Download

S@T110

Download

S@T100

Download

LICENSE AGREEMENT

This License Agreement (Agreement) is a legal agreement between you and Trusted Connectivity Alliance. (Licensor), which is the owner of the specification (Specification) you will be downloading when you complete this Agreement. As used in this Agreement, "you" means the company, entity or individual that is acquiring a license under this Agreement.

By clicking on the "ACCEPT" button below, you are agreeing that you will be bound by and are becoming a party to this Agreement. If you are an entity, and an individual is entering into this Agreement on your behalf, then you will be bound by this Agreement when that individual clicks on the "ACCEPT" button. When they do so, it will also constitute a representation by the individual that s/he is authorized to bind you as a party to this Agreement. If you do not agree to all of the terms of this Agreement, click the "DO NOT ACCEPT" button at the end of this Agreement.

1. License Grant. Licensor hereby grants you the right, without charge, on a perpetual, non- exclusive and worldwide basis, the right to utilize the Specification for the purpose of developing, making, having made, using, marketing, importing, offering to sell or license, and selling or licensing, and to otherwise distribute, products complying with the Specification, in all cases subject to the conditions set forth in this Agreement and any relevant patent and other intellectual property rights of third parties (which may include members of Licensor). This license grant does not include the right to sublicense, modify or create derivative works based upon the Specification. For the avoidance of doubt, products implementing this Specification are not deemed to be derivative works of the Specification.

2. NO WARRANTIES. THE SPECIFICATION IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, COMPLETENESS AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL LICENSOR, ITS MEMBERS OR ITS CONTRIBUTORS BE LIABLE FOR ANY CLAIM, OR ANY DIRECT, SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE SPECIFICATION.

3. THIRD PARTY RIGHTS. Without limiting the generality of Section 2 above, LICENSOR ASSUMES NO RESPONSIBILITY TO COMPILE, CONFIRM, UPDATE OR MAKE PUBLIC ANY THIRD PARTY ASSERTIONS OF PATENT OR OTHER INTELLECTUAL PROPERTY RIGHTS THAT MIGHT NOW OR IN THE FUTURE BE INFRINGED BY AN IMPLEMENTATION OF THE SPECIFICATION IN ITS CURRENT, OR IN ANY FUTURE FORM. IF ANY SUCH RIGHTS ARE DESCRIBED ON THE SPECIFICATION, LICENSOR TAKES NO POSITION AS TO THE VALIDITY OR INVALIDITY OF SUCH ASSERTIONS, OR THAT ALL SUCH ASSERTIONS THAT HAVE OR MAY BE MADE ARE SO LISTED.

4. TERMINATION OF LICENSE. In the event of a breach of this Agreement by you or any of your employees or members, Licensor shall give you written notice and an opportunity to cure. If the breach is not cured within thirty (30) days after written notice, or if the breach is of a nature that cannot be cured, then Licensor may immediately or thereafter terminate the licenses granted in this Agreement.

5. MISCELLANEOUS. All notices required under this Agreement shall be in writing, and shall be deemed effective five days from deposit in the mails. Notices and correspondence to either party shall be sent to its address as it appears below. This Agreement shall be construed and interpreted under the internal laws of the United Kingdom, without giving effect to its principles of conflict of law.

Trusted Connectivity Alliance Limited, 29/30 Fitzroy Square, London, W1T 6LQ

I Accept

I Do Not Accept

close-link