| |
| |
Foreword | |
| |
| |
Preface | |
| |
| |
| |
Overview of Smart Cards and Their Programming | |
| |
| |
History of Smart Cards | |
| |
| |
The Generic Smart Card Application | |
| |
| |
Major IT Applications--The Big Four | |
| |
| |
Smart Card Programming | |
| |
| |
Elements of Smart Cards | |
| |
| |
Organization of the Book | |
| |
| |
| |
Physical Characteristics of Smart Cards | |
| |
| |
Physical Security | |
| |
| |
Card Construction | |
| |
| |
ICC Architecture | |
| |
| |
Summary | |
| |
| |
| |
Basic Standards for Smart Cards | |
| |
| |
ID Card Standards | |
| |
| |
Physical Characteristics of Identification Cards | |
| |
| |
Encoding of Information for Identification Cards | |
| |
| |
The Business Model for Identification Cards | |
| |
| |
Smart Card Standards | |
| |
| |
Characteristics of Smart Cards | |
| |
| |
Other Smart Card Standards and Specifications | |
| |
| |
Link-Level Protocols to Smart Cards | |
| |
| |
Application-Level Protocols | |
| |
| |
Summary | |
| |
| |
| |
Smart Card Applications | |
| |
| |
General Architecture of Applications | |
| |
| |
Infrastructure | |
| |
| |
Security | |
| |
| |
Security Mechanisms | |
| |
| |
Access Conditions | |
| |
| |
Interindustry Smart Card Commands (ISO 7816-4) | |
| |
| |
Summary | |
| |
| |
| |
Multiapplication Smart Cards | |
| |
| |
Why Multiapplication Smart Cards | |
| |
| |
A Brief History of On-Card Interpreters and Virtual Machines | |
| |
| |
Application Selection and AIDs | |
| |
| |
Application Identifiers | |
| |
| |
ISO-7816 Application Selection | |
| |
| |
Other Application Selection Schemes | |
| |
| |
The SCADA Card | |
| |
| |
The Multos Card | |
| |
| |
The Java Card | |
| |
| |
The Windows-Powered Smart Card | |
| |
| |
The ZeitControl Basic Card | |
| |
| |
The Basic Card Application Development Cycle | |
| |
| |
Data Access Control | |
| |
| |
Summary of the Four Programmable Smart Cards | |
| |
| |
Summary | |
| |
| |
| |
Commercial Smart Card Commands | |
| |
| |
Cryptoflex 32K eGate | |
| |
| |
Cyberflex 32K eGate | |
| |
| |
Summary | |
| |
| |
| |
Smart Card Infrastructure | |
| |
| |
Smart Card Protocol Stacks | |
| |
| |
STIP-Small Terminal Interoperability Platform | |
| |
| |
Summary | |
| |
| |
| |
GSM and Smart Cards | |
| |
| |
Introduction | |
| |
| |
SIM Standards and Their Evolution | |
| |
| |
SIM APDUs | |
| |
| |
Programming Language Bindings for the Card Application Toolkit | |
| |
| |
Example: The Rapid Reorder Application | |
| |
| |
Evolution of the SIM and the Card Application Toolkit | |
| |
| |
Summary | |
| |
| |
| |
Authorization: Public Keys Without the Infrastructure | |
| |
| |
Introduction | |
| |
| |
Making the Intangible Tangible | |
| |
| |
Shared Rights | |
| |
| |
Group Membership | |
| |
| |
Digital Rights Management (DRM) | |
| |
| |
Remote Control | |
| |
| |
| |
The WCLA Auction Card | |
| |
| |
The Auction Advisor Program | |
| |
| |
| |
Mobile Authorization Using a WIM | |
| |
| |
Summary | |
| |
| |
| |
Smart Card System Management | |
| |
| |
Converging Systems | |
| |
| |
The Actors | |
| |
| |
The Infrastructure | |
| |
| |
The Card System | |
| |
| |
Card Manufacturing | |
| |
| |
Characteristics to be Managed | |
| |
| |
Elements of a Card Management System | |
| |
| |
Summary | |
| |
| |
| |
Current Trends and Future Directions | |
| |
| |
The Frontier of IT Networks | |
| |
| |
The ETSI Smart Card Platform Project | |
| |
| |
Achieving Smart Card Interoperability | |
| |
| |
The SCP Standards | |
| |
| |
The UICC Platform | |
| |
| |
Next Generation Smart Card Operating Systems (COSng) | |
| |
| |
Summary | |
| |
| |
Glossary | |
| |
| |
Index | |