The document discusses the past, present, and future of smart cards. It provides a brief history of smart cards beginning in the 1960s and discusses key developments and standards over time. It then covers expected technological evolutions and capabilities of smart cards by 2015, including near field communication (NFC) integration, Java Card 3 specifications, and Global Platform 3. The presentation aims to outline how smart card technology has progressed and continues to progress year after year.
Apidays New York 2024 - The value of a flexible API Management solution for O...
SmartCard Forum 2010 - Chytré karty opět o rok dál
1. Chytré karty opět o rok dál ...
SmartCardForum 2010
Jan Němec
Product expert, Gemalto
Květen 2010
2. Agenda
Chytré karty včera, dnes a zítra
Úvod do problematiky NFC
Integrace NFC do mobilních zařízení
Java Card 3
Global Platform 3
SmartCardForum 2010 – Chytré karty opět o rok dál ... 2
3. Smart cards
SmartCardForum 2010 – Chytré karty opět o rok dál ... 3
4. Smart Cards
A plastic card with a built-in microprocessor
Standardized (by ISO, ETSI, …)
Used for
Mobile phones: SIM card
Banking: Credit or Payment cards
Transport: Ticketing
ID cards: ePassport, eHealth, eID, eDriving license
Loyalty cards
SmartCardForum 2010 – Chytré karty opět o rok dál ... 4
5. Smart Cards predecessors …
1950 - plastic cards used for payment issued by Diners Club
200 customers in 27 restaurants in New York
1960ths - magnetic stripe cards
London Transit Authority installed
a magnetic stripe system
SmartCardForum 2010 – Chytré karty opět o rok dál ... 5
6. … birth of Smart Cards …
1968 - Jüergen Dethloff and Helmut Grötrupp: integrated circuit
(IC) incorporated into plastic ID card
1970 - Dr. Kunitaka Arimura: the first Smart Card concept patent
1974 - Roland Moreno – Smart Card patent
1978 - Smart Card standard
1979 - Bull CP8 - first Smart Card
SmartCardForum 2010 – Chytré karty opět o rok dál ... 6
7. … the first Smart Cards and standards …
1982 - 1984 pilot project Bull CP8, Schlumberger, Phillips
- Carte Bleue and prepaid payphone cards
1987 - ISO 7816 standard
1994 - EMV standard
1996 - JavaCard by Schlumberger
SmartCardForum 2010 – Chytré karty opět o rok dál ... 7
8. …technology evolution of Smart Cards
2001 - big memory and high speed introduction (Schlumberger)
2004 - contactless and http interface SIM cards prototypes (Axalto)
2009 - contactless and http interface SIM card products (Gemalto)
…
2015 - ???
SmartCardForum 2010 – Chytré karty opět o rok dál ... 8
9. Oracle question
What will be Smart Cards in 2015?
Source: Chandan - blog
SmartCardForum 2010 – Chytré karty opět o rok dál ... 9
11. What is NFC?
Source: NFC Forum
SmartCardForum 2010 – Chytré karty opět o rok dál ... 11
12. NFC and other contactless technologies
Source: NFC Forum
SmartCardForum 2010 – Chytré karty opět o rok dál ... 12
13. NFC modes
Source: NFC Forum
SmartCardForum 2010 – Chytré karty opět o rok dál ... 13
14. Use cases
Source: NFC Forum
SmartCardForum 2010 – Chytré karty opět o rok dál ... 14
15. NFC in mobile device
Standardized (ETSI 102.622)
HCI - Host Controller Interface
Communication interface between
e-NFC chipset & SIM
Standardized (ETSI 102.613)
SWP - Single Wire Protocol
1.5 Mbit/s Recommended by
Battery off mode
Open solution (free IP)
Source: GSMA
SmartCardForum 2010 – Chytré karty opět o rok dál ... 15
16. N-Flex adapter
MasterCard Worldwide announced
a collaboration with Gemalto to pilot
contactless mobile payments in
Singapore using SIM cards
connected to flexible antennas.
Gemalto N-Flex solution supports
MasterCard PayPass.
SmartCardForum 2010 – Chytré karty opět o rok dál ... 16
17. NFC microSD
VISA with DeviceFidelity to deliver
NFC payments by microSD card
First Data and Tyfone announce partnership
for NFC payments by microSD card
SmartCardForum 2010 – Chytré karty opět o rok dál ... 17
18. NFC sticker – passive or Bluetooth
France-based Twinlinx said it will begin
shipments in May and June of the first small
quantities of its NFC-enabled stickers that
use a Bluetooth connection to communicate
with handsets.
SmartCardForum 2010 – Chytré karty opět o rok dál ... 18
19. Java Card 3 …
… technology for Smart Objects (small and connected)
SmartCardForum 2010 – Chytré karty opět o rok dál ... 19
20. Java Card - evolution
SmartCardForum 2010 – Chytré karty opět o rok dál ... 20
21. Java Card 3 - classification
Java Card Classic Edition
Backward compatible evolution of the Java Card 2 platform
Provides an application framework for legacy smart-card applications
using APDU protocol
Java Card Connected Edition
It includes a Java Virtual Machine based on CLDC supporting multi-
threading, standard class file loader, and runtime Garbage Collector
Supports latest Java 6 language features (like Generics, Enum, iterator,
annotations)
Proposes an Access Control mechanism to fine-tune the security policy of
the platform and to control the use of card resources
Provides TCP/IP network capability to applications and other protocols
like HTTP(s) client and server, or TLS secured connections
In addition to the Applet application model, it proposes a framework for
web applications based on Servlet API 2.4
SmartCardForum 2010 – Chytré karty opět o rok dál ... 21
22. Java Card 3 - layers and protocols
Source: Sun
SmartCardForum 2010 – Chytré karty opět o rok dál ... 22
23. Java Card 3 - architecture
Source: Sun
SmartCardForum 2010 – Chytré karty opět o rok dál ... 23
24. System footprint
2 MB
Libs
1.5 MB
MIDP
1 MB +
CLDC
options
0.5 MB
OS
(e.g. Linux Kernel)
Flash
RAM
100 KB
200 KB
Java ME Java Card 3.0 .NET micro
Java ME
IMP Connected Edition Framework 3.0 Target another
family of devices
Source: Sun
SmartCardForum 2010 – Chytré karty opět o rok dál ... 24
25. Global Platform
Created in 1999
Over 305.7 million GlobalPlatform
compliant cards are deployed
worldwide (2009)
Defines industry and technology neutral specifications for card and
application management on a dynamic single or multi application smart
card from multiple service providers
SmartCardForum 2010 – Chytré karty opět o rok dál ... 25
26. GP3 objectives
Maintain existing Global Platform value
Keep management/deployment models
Keep security model
Leverage new technologies
New application models
Support legacy applications
Support web-applications
Be ready for next application models
New communication interfaces
Support ISO 7816-4
Support USB
Be ready for next communication interfaces
New secure channels
TCP/IP / HTTP
Support Java Card 3
Facilitate migration from GP2 to GP3
SmartCardForum 2010 – Chytré karty opět o rok dál ... 26
27. Standardization dependencies
GP2.2 GP2.2
Card Spec Amendments
JC3 GP3 ETSI
Spec Card Spec SCP R9
SmartCardForum 2010 – Chytré karty opět o rok dál ... 27
28. Your questions ...
... thank you!
SmartCardForum 2010 – Chytré karty opět o rok dál ... 28