qualcomm technologies, inc. iuicc demo - gsma.com technologies, inc., a wholly-owned subsidiary of...

14
Qualcomm Technologies, Inc. iUICC Demo Abishek Vaidyanathan Nick Beckmann Etienne Chaponniere Engineer, Sr. Engineer, Staff Sr. Director, Technical Standards Qualcomm Technologies, Inc.

Upload: dinhque

Post on 18-Mar-2018

226 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Qualcomm Technologies, Inc. iUICC Demo - gsma.com Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of

Qualcomm Technologies, Inc. iUICC Demo

Abishek Vaidyanathan Nick Beckmann Etienne Chaponniere

Engineer, Sr. Engineer, Staff Sr. Director, Technical Standards

Qualcomm Technologies, Inc.

Page 2: Qualcomm Technologies, Inc. iUICC Demo - gsma.com Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of

2

Agenda

Path

to

iUICC

1 2iUICC

Hardware

Architecture

4iUICC

Demo

Setup

5Demo

3iUICC

Software

Architecture

6Q&A

Page 3: Qualcomm Technologies, Inc. iUICC Demo - gsma.com Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of

3

Path to iUICC

iUICCTraditional SIM Discrete eUICC

Qualcomm SOC not to scale

Page 4: Qualcomm Technologies, Inc. iUICC Demo - gsma.com Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of

4

Size benefit of integrating the SIM card

85.6mm

25mm

15mm12.3mm

6mm

Full Size Mini Micro Nano Embedded

Qualcomm SPU

Snapdragon

Processor

Qualcomm SOC not to scale

Page 5: Qualcomm Technologies, Inc. iUICC Demo - gsma.com Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of

5

Snapdragon Processor

Page 6: Qualcomm Technologies, Inc. iUICC Demo - gsma.com Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of

6

Hardware Architecture

SYSTEM BUS

Qualcomm prototype SOC

Secure Processor

CPU

OTPArea

ROM SP-RAMCryptoBlock

MemMgr

I/O UnitKey

MgmtUnit

Application

Processor

Cores

MemoryController

BasebandCore

Qualcomm SOC not to scale

SecureProcessor

Page 7: Qualcomm Technologies, Inc. iUICC Demo - gsma.com Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of

7

Software Architecture

eCASD

Global Platform

SCP-03t/11HTTP Library

ISD-R

LPA Services

ES8+

ES10b

ES10c

ISD-PMNO Profile-1

(Enabled)

MNOSecurity Domain

MNOPolicy Rules

MNOFiles

ISD-PMNO Profile-2

(Disabled)

MNOSecurity Domain

MNOPolicy Rules

MNOFiles

uicc.access package

UICC FileSystem Server

Profile PackageInterpreter

Default UICC Applet

SECURE PROCESSOR HARDWARE

SECURE KERNEL

JAVA CARD OS

Page 8: Qualcomm Technologies, Inc. iUICC Demo - gsma.com Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of

8

Internet

iUICC Demo Setup

SM-DP+San Diego, CA

Qualcomm prototype handset

DownloadTIM

profile

Qualcomm SOC not to scale

Page 9: Qualcomm Technologies, Inc. iUICC Demo - gsma.com Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of

Demo

Page 10: Qualcomm Technologies, Inc. iUICC Demo - gsma.com Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of

Q&A

Page 11: Qualcomm Technologies, Inc. iUICC Demo - gsma.com Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of

Thank you

Follow us on:

For more information, visit us at:

www.qualcomm.com & www.qualcomm.com/blog

Nothing in these materials is an offer to sell any of the components or devices referenced herein.

©2016 Qualcomm Technologies, Inc. and/or its affiliated companies. All Rights Reserved.

Qualcomm is a trademark of Qualcomm Incorporated, registered in the United States and other countries. Other products and brand names may be trademarks or registered trademarks of their respective owners.

References in this presentation to “Qualcomm” may mean Qualcomm Incorporated, Qualcomm Technologies, Inc., and/or other subsidiaries or business units within the Qualcomm corporate structure, as applicable. Qualcomm Incorporated includes Qualcomm’s licensing business, QTL, and the vast majority of its patent portfolio. Qualcomm Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of Qualcomm’s engineering, research and development functions, and substantially all of its product and services businesses, including its semiconductor business, QCT.

Page 12: Qualcomm Technologies, Inc. iUICC Demo - gsma.com Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of

Additional Material

Page 13: Qualcomm Technologies, Inc. iUICC Demo - gsma.com Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of

13

iUICC Security

Secure Processor

Unit

Modem

AppProcessor

Cores

GPU

MemoryController

DDR

RAM OTP ROM

SecureCPU

Crypto RNG

SensorsAnd

CounterMeasures

Flash

Read Only Memory (store the SPU firmware

– root of trust)

One Time Programmable(store configuration

and per device keys)

Random Access Memory(contains the executable

code and data)

HW accelerated and secure crypto operations (AES,

RSA, ECC)

Active and passive security against

SCA, FA and invasive attacks

Secure Processing

Unit

HWRandomNumber

Generator

Page 14: Qualcomm Technologies, Inc. iUICC Demo - gsma.com Technologies, Inc., a wholly-owned subsidiary of Qualcomm Incorporated, operates, along with its subsidiaries, substantially all of

14

iUICC Security

Qualcomm iUICC reference design is a product of Qualcomm Technologies, Inc.

The Secure Processor Unitis equivalent to a discrete smartcard Secure ICexcept that it does nothost Flash memory

Code and Data at restare stored in the deviceFlash with a high level ofsecurity enforced by SPU:

• Confidentiality(AES-256 encryption)

• Authenticity(CMAC-AES-256)

• Anti-Rollback(version counter handleand stored in SPU)

Qualcomm® iUICC designis targeting EAL4+ certificationaccording to PP084(Secure IC Platform)