26
Mobile Security and Interoperability GlobalPlatform Technology for Mobile Contactless Services Kevin Gillick, Executive Director, GlobalPlatform CTST, New Orleans 7 May, 2009

GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

Mobile Security and Interoperability

GlobalPlatform Technology for Mobile Contactless

Services

Kevin Gillick, Executive Director, GlobalPlatform

CTST, New Orleans7 May, 2009

Page 2: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

2

Discussion Topics

• GlobalPlatform overview

• GlobalPlatform technology for mobile services

Page 3: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

3

GlobalPlatform Overview

Page 4: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

4

How We Started

• Originated as Open Platform architecture and specifications in collaboration with government, financial and telecommunications sectors

• A cross industry consortium (GlobalPlatform) was formed to shape and commercialize the specifications

Page 5: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

5

Compliance Program

End to End Infrastructure

GlobalPlatform delivers the complete set of specifications for an end to end smart card

infrastructure

Standardized and secure card and application

management

Standardized back-end systems: smart card management

environmentmessaging,

key managementissuance, post

issuance

Enable the acceptance of cards and services

through multiple devices

DEVICES

SYSTEMS

CARDS

Card Specification Card Compliance Program

Card Security Requirements Spec.

Formal Model of Card Specification

Device API SpecificationsDevice Application

ProvisioningEFT/Pos profile Mobile Profile

Smart Card Management Systems

Requirements Profile Specification

Scripting Specification

Key Management System RequirementsSystems Compliance

Program

Page 6: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

6

Current GlobalPlatform Members

Page 7: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

7

• ACT Canada• AEPM• AICF• APSCA• CEN TC224• ETSI • Eurosmart• EMVCo• Global Collaboration Forum• GSM Association • INCITS• ISCAN• ISO/WG4• Java Card Forum• Liberty Alliance• Mobey Forum• NICSS• NIST• OMA• OMTP• SCA

Collaborative Industry Partners

Page 8: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

8

GlobalPlatform Key Strategies

• To maintain the stability of the specifications in order to foster implementation, changing the specifications only to meet market needs, rather than for technical elegance

• To preserve backward compatibility when updating the specifications to ensure optimum performance and investment protection

• To support application portability, infrastructure standardization and common interfaces to encourage specification adoption and deployment

• To provide a security architecture with a range of security options to meet market needs

Page 9: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

999

Over 305 million GlobalPlatform cards deployed worldwide across the mobile telecom, financial, ID/security, transit and healthcare markets

More than 90 known implementations deployed in the marketplace based on GlobalPlatform technology

Estimated 2 billion GSM cards use GlobalPlatform for over-the-air (OTA) application downloads

Strong Rate of Growth

200355 million

200465 million

200575 million

2006120 million

2007265 million

2008305 million+

As of October 2008 …

Page 10: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

10

GlobalPlatform Technology

for Mobile Services

Page 11: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

11

GlobalPlatform Inside

GlobalPlatform is a foundation of the contactless technology eco-system – Endorsed by:

Ulysse

Page 12: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

12

• Service providers may want to store:– An application to perform secure execution – Keys to perform cryptographic calculation i.e.

authentication or signature

• While managing:– End user authentication– Contactless transactions– Update of application data

• A GlobalPlatform Secure Element (SE) provides a standard and secure environment to manage multiple applications in a multiple actors environment

3 types of Secure Elements are envisioned

Secure Element in Mobile

UICC

Embedded SE

Secure Memo

ry Card

Published in November 2008To be published 2009-2010

Page 13: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

13

Standards and Connectivity

NFC

ISO 7816

OTA 102 225

ISO 14433

SWP 102 613HCI 102 622 SEs

Handset application

Contactless Reader

J2ME-JSR 177

JSR 257

AP

DU

ISO

7816

GP

BaseBand

SE application

Page 14: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

14

GlobalPlatform UICC

• To facilitate discussions between stakeholders, a UICC Configuration was published in Q3/08, containing:

– Set of features from the GlobalPlatform Card Specification v2.2

– Definition of the different business models supported– Guideline for Confidential Card Content (C3) Management

(Amendment A)

• The MNO chooses the business model(s) and features supported by the UICC and makes them available to its partners via personalization:

– The application provider’s security domain personalization defines the services and privileges available

Page 15: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

15

UICC and Contactless Requirement

• The UICC is one of the secure element solutions for application providers (APs):

– Standardized, portable and transferable– Huge deployment– High end product answers to the security requirements of

many markets• i.e. TV, banks, transportation

– OTA back-end capacities available worldwide 24/7

• A GlobalPlatform UICC provides a standard solution for issuers and stakeholders:

– Supports rental models for issuers i.e. many business models between stakeholders (mobile network operators (MNO), service providers, and also trusted service managers)

– Confidential loading and perso for the service provider with C3 mgt

– Compliancy with other businesses i.e. banks, transportation

Page 16: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

16

Rental Models (MNO Centric)

• The card issuer (CI) provides the service provider (SP) with a security domain (SD)

– The SP can place secret data in its applications (keys etc.) that the CI is unable to see

• The CI either loads applications itself (using Confidential Mgt), or allows the SP to load applications

– The CI vets each application before loading

– CI creates a load token for each application (with delegated management)

– CI imposes quota on each application

SD

Page 17: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

17

Rental Models (Wholesale)

• The card issuer (CI) rents out blocks of card memory to a service provider or trusted service manager (TSM) or a ‘few’ TSMs:

– The TSM re-rents the space to ‘many’ end service providers

Page 18: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

18

Different Ecosystems in OneSecure Element

MN

O

Bank

Loyalty

TSMTransit

TV

Rental Model

Wholesale Model

Rental Model

Page 19: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

19

Service Provider View

• The security domain (SD) represents a private zone inside the card:

– Same as in a standard GlobalPlatform card

• The application provider (AP) buys a standard set of options attached to the SD:

– Autonomy of loading (yes/no)– Keys– Connectivity – contact, contactless, OTA …

• There is the same secure management across form factors a

Page 20: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

20

Systems infrastructure

Compliance tools

Compliance program

UICC Configuration Status

• Published in 2008

• Compliance program on-going– Publication expected in Q4/09

• Compliance program and certified test tool program started

– First certified tool expected in Q4/09 / beginning of 2010

– Create a new eco system with test tool suppliers

• Smart card management systems

– White paper on-going

• Certification initiative– New certification scheme with

other industry forum

UICC Configuration

Page 21: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

21

End User Role in Service Usage

• Contactless services request a migration

From multiple cards……to contactless services

in one handset

Page 22: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

22

22

Application Selection –GlobalPlatform’s Scope

End userEnd User shall be able to:•Order the list of services based on user friendly service management •Deactivate some services

Application providershall be able to:

• Provide technical meta data (contactless protocol and protocol environment)

• Provide end user selection meta data (logo, family…)

Current reader infrastructure (mainly mono application) shall be able to:•Select the right service

Application provider

Sample UI -Oyster Activated

-Calypso Deactivated

-Visa Issuer A Activated

-Visa Issuer B Deactivated

-MC Issuer C Activated

Reader to application selection

Page 23: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

23

Grouping of Applications

Sample UI

-Oyster Activated

-Calypso Deactivated

-Visa Issuer A Activated

-Visa Issuer B Deactivated

-MC Issuer C Activated

Group Calypso:

-Calypso AID 1 Visible Deac

-Air France AID 2 Invisible Deac

-SNCF AID 3 Invisible Deac

Group Visa Issuer A:

-Domestic AID 4 Visible Activ

-International AID 5 Invisible Activ

Page 24: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

24

GlobalPlatform White Paper

• Purpose:– To state the value

proposition for GlobalPlatform Systems Messaging Specifications for roles in the mobile eco-system

– To validate the value proposition through detailed specification examination

• Context:– Paper will be technically

informative and educational

– Intended audience is the program/project manager, consultant or implementer, application developer or solution architect. Any individual who plays a role in the eco-system

www.globalplatform.org/mediawhitepa

Page 25: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

2525

Visit us @ www.globalplatform.org

Page 26: GlobalPlatform Technology for Mobile Contactless Services€¦ · • Compliance program and certified test tool program started – First certified tool expected in Q4/09 / beginning

26

Thank You!