27
Footer text (edit in View : Header and Footer) The SIM Turns 20 Dr. Klaus Vedder Chairman ETSI TC SCP 3rd ETSI Security WS Sophia Antipolis, France 14-15 January 2008

Dr. Klaus Vedder - ETSIdocbox.etsi.org/Workshop/2008/2008_SECURITYWORKSHOP/S5_1...Footer text (edit in View : Header and Footer) The SIM Turns 20 Dr. Klaus Vedder Chairman ETSI TC

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Footer text (edit in View : Header and Footer)

The SIM Turns 20

Dr. Klaus VedderChairman ETSI TC SCP

3rd ETSI Security WSSophia Antipolis, France14-15 January 2008

3rd ETSI Security WS 2

World Class Standards

ETSI TC SCP, the Smart Card Committee

20 Years of Dedication and Real-life ExperienceFounded in March 2000 as the successor of SMG9, the people whichspecified the most successful smart card application ever with over 3 billion subscribers using one or more of the 10 billion SIMs, USIMs and R-UIMs delivered to the market

The MissionCreate a series of specifications for a smart card platform, based on real-life (outside) requirements, on which other bodies can base their system specific applications to achieve compatibility between all applications resident on the smart card

3rd ETSI Security WS 3

World Class Standards

The SIM"A SIM is the physically secured module which contains the IMSI,

an authentication algorithm, the authentication key and other (security related) information and functions. The basic function of

the SIM is to authenticate the subscriber identity in order to prevent misuse of the MS (Mobile Station) and the network."

From the report of SIMEG#1, The Hague, 19-20 January 1988

Plug-in SIM carrier Telemig, Brazil, 2005

3rd ETSI Security WS 4

World Class Standards

The SIM in 1988The ID-1 card used by Deutsche Telekom in their analogue network

Option 1:"IC card"

Option 2: Software SIM fully incorporated into the handset OS"Fixed" Rejected due to security concerns and less flexibility

Option 3:"Removable"

vs24 pin DIL

with 8 pins connected

xxxxxx

3rd ETSI Security WS 5

World Class Standards

The SIM - A Removable Security ModuleThe SIM: Providing the security

issuer specific authentication algorithmissuer specific algorithm for cipher key generationsecurity management specified by issuer

The SIM: Providing universal plastic roamingkeeping your identity when changing terminal or technology

The SIM: Freeing the mobile of the burden of the subscriptionterminal does not contain any subscription data creating a global terminal marketbigger choice for the customer through more competition

The SIM became the driver of smart card technology

3rd ETSI Security WS 6

World Class Standards

Some (Early) FirstsThe SIM - leading to a new generation of micro-controllers

The world's first low voltage smart card specs (3V in 95; 1.8 Volt in 99)Memory requirements for smart cards were driven solely by GSM

The Proactive SIM or the SIM leaving the role of the slave1991, the first proposal: the SIM should refuse to work if the counter in the SIM for the Advice of Charge charges had an overflow

Data DownloadDownloading data into the SIM and managing data fields in the SIM were already practised by the PCN operators in the early 90s

Both features were merged in April 1996 to the SIM Application Toolkit the world's first global platform for secure Value Added Services

GSM 11.11, 11.14, …The world's first global (and most successful) smart card specification

3rd ETSI Security WS 7

World Class Standards

Smart Card Chip Evolution1990 8 Bit CPU

7 kB ROM3 kB EEPROM128 Byte RAM

2007 32 Bit CPU500 kB ROM512kB EEPROM16kB RAM

or400 kB Flash memoryIn addition: 1GB Flash

1996

CPU, RAM, ROM, EEPROM, Crypto-unit on a single piece of siliconCrypto-unit for digital signatures, ciphering and other security functionsStructure ~1990: 1,5 µm; today: ≤ 0,15 µm; metallised surfaceSensors for Low Voltage, Frequency, Passivation Layer, Light, …..Evaluation of HW and SW against Common Criteria (CC)

3rd ETSI Security WS 8

World Class Standards

The Chip Today

Infineon Technologies SLE66CX322P with Active Shield against stateof the art physical attacks: Top view (left) and underlying circuits (right)

3rd ETSI Security WS 9

World Class Standards

Module and ContactsVCC

RST

CLK

AUX1

GND

VPP

I/O

AUX2

VCC

RST

CLK

USB

GND

SWP

I/O

USB

Toda

y‘s

layo

utSt

anda

rdis

ed

new

layo

ut

3rd ETSI Security WS 10

World Class Standards

SIM Security - a Function of Hardware and Software

Calculating the secret key from hundreds of power consumption measurings using statistical methods (DPA attacks)

Correlation on output S-box with usage of the right key

Implementation with countermeasuresStraightforward implementation

3rd ETSI Security WS 11

World Class Standards

SIM Broken ?1998: Comp 128-1 (A3/A8) successfully attacked

black box attack against the GSM-MoU example algorithm • does not utilise any hardware or software property of the SIM• attack against just one card, not against the system itself

chosen plaintext-ciphertext attack • approximately 160.000 - 200.000 very specific challenges were then

required to calculate the secret, subscription specific key Ki• PIN has to be known or PIN-check disabled

authentication counter with "automatic silencing" of the SIM is no longer a valid countermeasure

• only 3.000 to 36.000 challenges to calculate Ki needed now

The answer is: NO

The SIM has successfully stood the test of time

3rd ETSI Security WS 12

World Class Standards

Evolution of Functionality and Security

GSM

Authentication

SIM Application

Toolkit Security

Java Card and 3G

Security

ISIM and further IP

SecurityInteractive Mobile TV

Multimedia DRM &Smart Card Webserver

Trustsector® for NFC

C0m

plex

ity o

f Sec

urity

Authentication Personalisation Service platform

Flexibility & Security

Multi-application

High speed protocol

3rd ETSI Security WS 13

World Class Standards

Mobile TV - Additional ServicesConcept

During the mobile TV service the subscriber can request additional services such as more information, ringtonesor MP3

• Music files are directly downloaded to the (Multi-Megabyte) (U)SIM

• Linked right objects will also be sent to the subscriber and used by the DRM client

SecurityConditional Access applet on (U)SIM to access Pay-TV contentDRM client on (U)SIM to securely store rights for pictures, videos, sounds,…OTA key exchange during mobile TV session

OTA

3rd ETSI Security WS 14

World Class Standards

From the SIM to the UICC

From a standardised application

offering secure value added services

to a

true multi-application security platform providing both

the service provider and the userwith a wealth of opportunities

3rd ETSI Security WS 15

World Class Standards

The SIM - a “Mono-application” Smart Card

SIM according to GSM 11.11Additional applications based on SIM Application Toolkit WIM as exception (own command set and triggered by WAP browser)

SIM

SIM Application Toolkit (SAT)

Banking Location Browser

SIM-WIM

3rd ETSI Security WS 16

World Class Standards

Harmonisation of IC Card Work - The New Role of SMG9

In March 2000 the ETSI Project Smart Card Platform (EP SCP) succeeds ETSI SMG9 to provide the smart card platform

for all telecommunication systems

Setting the pace of GlobalWireless Communications.

3rd ETSI Security WS 17

World Class Standards

The UICC - the Multi-application PlatformThe UICC consists of (all) application independent functions and features

clear separation of lower layers and applicationsup to 20 logical channels to run applications in parallel

UICC

ID

Ticketing

Electr. Purse

PublicTransport

USIM SIM

Phonebook

(U)SAT

Fire

wal

ls b

etw

een

appl

icat

ions

prov

ided

by

smar

t car

d (U

SIM

) sup

plie

r

Specified by

TC SCP

3rd ETSI Security WS 18

World Class Standards

The Core SpecificationTS 102 221 Physical and logical characteristics of the card / terminal interface

the core specification which provides a multi-application platform with logical channels for smart cards - based on this platform a smart card application can be defined for any systemspecifies the lower layers of a smart card including the electrical and mechanical interface, the logical structure, the basic commands and the intrinsic security system

Test specification published as TS 102 230ETSI SCP has published over thirty specifications

Card Application ToolkitAdministrative commandsJava APISecure messagingMeasurement of Electromagnetic Emission of SIM Cards…………

3rd ETSI Security WS 19

World Class Standards

Some of Last Years AchievementsA total of 9 new specifications was approved

USB SpecificationTS 102 600 Smart cards; UICC-Terminal interface; Characteristics of the USB interface

Single Wire Protocol (SWP) SpecificationTS 102 613 Smart cards; UICC-CLF interface; Physical and data link layer characteristics

Other new specifications concern USSM: UICC Security Service Module (TS 102 569 a Smartcard Web Server (TS 102 588)Internet Protocol Connectivity (TS 102 483)test specification for the JavaTM API (TS 102 268)

TEIs (lots of)

3rd ETSI Security WS 20

World Class Standards

High SpeedThe need for a high speed interface protocol

Current UICC-Terminal interface protocol (T=0) based on IS 7816 is not appropriate for graphical user interface and bulk data

USB – the new high speed interfaceSCP Plenary selected in November 2006 after a long discussion USB to be the basis for the new high speed protocol

• other candidates: MMC and an advanced synchronous protocolthe specification itself was approved in Bonn in May 2007nominal speed of 12 megabit per seconduse of existing contact layout (C4 and C8)

This will transform the SIM into a real Internet device and allow the efficient use of high capacity SIMs In the MB and GB range

3rd ETSI Security WS 21

World Class Standards

The “Contactless” USIMContactless Cards

Ease-of-use, convenientLarge and growing infrastructure

Mobile PhonesHigh penetrationPersonal device

perfect match

Mobile Phone CPU

The Single Wire Protocol (SWP) is the

standardised I/F between (U)SIM and

NFC controller

NFC chip for contactless

transmission

perfect match

Contactless applications on USIM (or

mobile)

Mobile Phone CPU

Contactless applications on USIM,

SE or mobile

Secure Element (SE)

3rd ETSI Security WS 22

World Class Standards

A New Contactless World The contactless interface for the (U)SIM will create a wealth of new opportunities

Mobile phone works like a contactless card for payment, ticketing, access control, ….Mobile phone works as a card reader for the (U)SIM

Management of ApplicationsSecure environment on the (U)SIM dedicated to different service providers such as banks, public transport companies, ….Encapsulated storage area (Trustsector®) on the (U)SIM for secure execution of applicationsOTA administration such as activation/de-activation or personalisation of the individual Trustsectors® via a Trusted Third Party (TTP)TTP can act as a trusted “estate agent” and a broker for the memory of the (U)SIM card provided by the operator - (U)SIM becomes a piece of real estate

3rd ETSI Security WS 23

World Class Standards

Web Server and GB SIMThe Gigabyte SIM

First SIMs with 1GB additional memory now used in trials• Branding of the device - when inserted the operator branding will be

downloaded to the handset and used• Storage of Operator specific MMI for the handset, parameter settings• Secure DRM, pre-loaded multi-media content

SIM Web ServerWeb Server application on (U)SIM utilises execution environment of mobile servicesEasy to use GUI for services

• Web look and feel of information loaded on the (U)SIM• From SIM Toolkit to SIM Web Server : from MS DOSTM to WindowsTM

(U)SIM is the secure interface to the Internet for the MSA use case: Web Pages with FAQ to save calls to the Operator hotline

3rd ETSI Security WS 24

World Class Standards

SCP: Current and Future WorkHost Controller Interface (HCI)

the software for the SWPcurrently two solutions ready for approval: a multi host version and a point to point solution

M2Mmachine to machine is going to be a major topic this yearincludes meter readings and telematics

Definition of Requirements for the new Release 8

and lots and lots of other things

3rd ETSI Security WS 25

World Class Standards

ETSI SCP websitehttp://portal.etsi.org/scp/summary.asp

Next SCP Requirement WG / Plenary MeetingThis week here at ETSI

3rd ETSI Security WS 26

World Class Standards

Dr. Klaus Vedder

Head of TelecommunicationsGiesecke & Devrient GmbHPrinzregentenstr. 15981607 MunichGermany

[email protected]

3rd ETSI Security WS 27

World Class Standards

The VisionTo turn today's mobile phone into a

multipurpose terminal, personal security device, and lifestyle tool

by

exploiting the High Speed Protocol and

the contactless communication channelof the UICC.