Smart Cards

Introduction

Smart Cards are micro-processor equipped tokens, able to store and process a diverse range of data and applications. The Smart Card is used in most banking and healthcare [personal] cards as well as in mobile telecommunications and for broadcast service subscriber services.

ETSI and 3GPP have produced the most successful Smart Card to date - the Subscriber Identity Module (SIM), of which there are currently more than 4 Billion cards in circulation.

Early achievements with the SIM have evolved to the Universal Integrated Circuit Card (UICC) - which offers a multi-application security platform providing the user with a wealth of opportunities. The UICC provides 'logical channels', allowing applications to run in parallel.

The new high speed interface currently being standardized will allow the Smart Card to be used for Digital Rights Management (DRM), stream ciphering (Pay TV) and as a mass storage device.


Our Role & Activities

ETSI technical committee Smart Card Platform (SCP) is responsible for creating a series of specifications for a Smart Card platform on which other bodies can base their system-specific applications to achieve compatibility between all applications resident on the Smart Card.

3GPP work on SIM card and USIM evolutionThe ETSI Smart Card Platform
3GPP was established to develop specifications for 3rd generation mobile telecommunications in the ITU IMT-2000 family, 3GPP is also responsible for the maintenance and evolution of the specifications for the GSMT Standard, and transitional technologies towards 3G.

The 3GPP Core Network and Terminals experts in Working Group CT6 - is responsible for work on the SIM (used by 2G), the USIM (Universal SIM) for 3G systems and the ISIM (IM Services Identity Module) for the IMS domain.
Set up in 2000, to create a central focus point for the standardization of a common IC card platform for mobile telecommunication systems, allowing the participation from companies not necessarily involved GSM & 3GPPTM Standards.

SCP is the Plenary meeting for the two SCP Working Groups;

  • Requirements Working Group (TC SCP REQ)
  • Technical Working Group (TC SCP TEC)

Requirements working group (TC SCP REQ)

The responsibilities of TC SCP REQ are to Identify and define requirements for the TC SCP and to create requirement specifications and reports.

The groups ensures consistency of TC SCP requirements with those of other 'customer' bodies such as 3GPP, 3GPP2, GlobalPlatform and OMA.

Technical working group (TC SCP TEC)

TC SCP TEC implements TC SCP specifications and is the home of technical expertise on UICC, servers and related services.

The group maintains existing TC SCP Technical Specifications and Reports ensuring that they are technically consistent with the specifications of other bodies such as 3GPP, 3GPP2 and GlobalPlatform.

ETSI SCP hot topics

The two main topics of the recent 28th ETSI SCP Plenary meeting were the election of Chairman and Vice-chairman and the vote on the High Speed Interface between the UICC and the terminal.

The delegates at the meeting re-appointed Dr. Klaus Vedder (Giesecke & Devrient) as Chairman of TC SCP. At the same meeting the delegates elected Mr Nigel Barnes (Motorola) as its Vice-chairman.

High speed interface

There were four candidates for the technology of the High Speed Interface: MMC, USB, Multi-protocol interface (T=10, T=11) and SD.

The result of the second ballot showed the required majority for USB, which was thus chosen as the basis for the further development of the High Speed Protocol.

Full details are available to ETSI member Organizations at http://docbox.etsi.org/SCP/SCP/Plenary/28-0611-SophiaAntipolis/

New work in SCP

Three new Work Items have been started since the beginning of the year:

New type of data storage and access.

The work item will define use cases and requirements related to the migration of remote management in accordance with the new capability of the card (IP and high speed interface).

Remote management over IP

The WI will produce CRs containing use cases and requirements related to the management of the new data types available on the high speed interface.

Smartcard webserver extension API for Java CardT Applets

This work item will deliver an API that allows Java CardT Applets to extend the functionality of the Smartcard Webserver.

Major outstanding issues

The finalization of the technical specification of the High Speed Protocol and the contactless interface of the UICC are the main outstanding issues for Release 7.



Standards

The following is a list of recently published and frequently downloaded standards. Please use the ETSI Work Programme to find further related standards

Standard No. Standard title.
TS 102 622 Smart Cards; UICC - Contactless Front-end (CLF) Interface; Host Controller Interface (HCI) (Release 12)
TS 102 694-2 Smart Cards; Test specification for the Single Wire Protocol (SWP) interface; Part 2: UICC features (Release 10)
TS 102 695-2 Smart Cards; Test specification for the Host Controller Interface (HCI); Part 2: UICC features (Release 10)
TS 102 223 Smart Cards; Card Application Toolkit (CAT) (Release 12)
TS 103 383 Smart Cards; Embedded UICC; Requirements Specification (Release 12)
TS 102 225 Smart Cards; Secured packet structure for UICC based applications (Release 12)
TS 102 230 Smart Cards; UICC-Terminal interface; Physical, electrical and logical test specification (Release 10)
TS 102 694-1 Smart Cards; Test specification for the Single Wire Protocol (SWP) interface; Part 1: Terminal features (Release 9)
TS 102 695-1 Smart Cards; Test specification for the Host Controller Interface (HCI); Part 1: Terminal features (Release 9)
TS 103 115 Smart Cards; Test specification for UICC Application Programming Interface for Java Card for Contactless Applications; Test Environment and Annexes (Release 9)
TS 102 221 Smart Cards; UICC-Terminal interface; Physical and logical characteristics (Release 11)
TS 101 220 Smart Cards; ETSI numbering system for telecommunication application providers (Release 12)
TS 102 484 Smart Cards; Secure channel between a UICC and an end-point terminal (Release 11)
TS 102 695-3 Smart Cards; Test specification for the Host Controller Interface (HCI); Part 3: Host Controller features (Release 9)
TS 102 384 Smart Cards; UICC-Terminal interface; Card Application Toolkit (CAT) conformance specification (Release 10)
TS 102 705 Smart Cards; UICC Application Programming Interface for Java Card for Contactless Applications (Release 11)
TS 102 268 Smart Cards; Test specification for the UICC Application Programming Interface (AP)I for Java Card(TM) (Release 6)
TS 103 484-1 Smart Cards; Test specification for the Secure Channel interface; Part 1: Terminal features (Release 9)
TS 103 484-2 Smart Cards; Test specification for the Secure Channel interface; Part 2: UICC features (Release 9)
TS 102 226 Smart Cards; Remote APDU structure for UICC based applications (Release 11)