Smart Card Handbook 4th Edition by Wolfgang Rankl ; Wolfgang Effing

Smart Card Handbook 4th Edition

by Wolfgang Rankl ; Wolfgang Effing

Price: £82.99

Discount: 12%
RRP: 95.00

More Details

Description

The most comprehensive book on state-of-the-art smart card technology available

  
Updated with new international standards and specifications, this essential fourth edition now covers all aspects of smart card in a completely revised structure. Its enlarged coverage now includes smart cards for passports and ID cards, health care cards, smart cards for public transport, and Java Card 3.0.

  
New sub-chapters cover near field communication (NFC), single wire protocol (SWP), and multi megabyte smart cards (microcontroller with NAND-Flash). There are also extensive revisions to chapters on smart card production, the security of smart cards (including coverage of new attacks and protection methods), and contactless card data transmission (ISO/IEC 10536, ISO/IEC 14443, ISO/IEC 15693).

  
This edition also features:

* additional views to the future development of smart cards, such as USB, MMU, SWP, HCI, Flash memory and their usage;
* new internet technologies for smart cards; smart card web server, HTTP-Protocol, TCP/IP, SSL/TSL;
* integration of the new flash-based microcontrollers for smart cards (until now the usual ROM-based microcontrollers), and;
* a completely revised glossary with explanations of all important smart card subjects (600 glossary terms).

  Smart Card Handbook is firmly established as the definitive reference to every aspect of smart card technology, proving an invaluable resource for security systems development engineers. Professionals and microchip designers working in the smart card industry will continue to benefit from this essential guide. This book is also ideal for newcomers to the field.

  
The Fraunhofer Smart Card Award was presented to the authors for the Smart Card Handbook, Third Edition in 2008.

CONTENTS:

Preface

  Symbols and Notation

  Abbreviations

  1 Introduction

  
1.1 TheHistoryofSmartCards

  
1.2 Card Types and Applications

  
1.3 Standardization

  2 Card Types

  
2.1 EmbossedCards

  
2.2 Magnetic-stripe Cards

  
2.3 SmartCards

  
2.4 OpticalMemoryCards

  3 Physical Properties

  
3.1 CardFormats

  
3.2 ContactField

  
3.3 CardBody

  
3.4 CardMaterials

  
3.5 Card Components and Security Features

  
3.6 Chip Modules

  4 Electrical Properties

  
4.1 Electrical Connections

  
4.2 Supply Voltage

  
4.3 Supply Current

  
4.4 Clock Supply

  
4.5 DataTransmissionwithT=0orT=1

  
4.6 Activation and Deactivation Sequences

  5 Smart Card Microcontrollers

  
5.1 Semiconductor Technology

  
5.2 Processor Types

  
5.3 Memory Types

  
5.4 Supplementary Hardware

  
5.5 Extended Temperature Range

  6 Information Technology Foundations

  
6.1 DataStructures

  
6.2 Encoding Alphanumeric Data

  
6.3 SDLNotation

  
6.4 State Machines

  
6.5 Error Detection and Correction Codes

  
6.6 DataCompression

  7 Security Foundations

  
7.1 Cryptology

  
7.2 Hash Functions

  
7.3 Random Numbers

  
7.4 Authentication

  
7.5 Digital Signatures

  
7.6 Certificates

  
7.7 Key Management

  
7.8 Identification ofPersons

  8 Communication with Smart Cards

  
8.1 Answer toReset

  
8.2 Protocol Parameter Selection

  
8.3 MessageStructure

  
8.4 Secure Data Transmission

  
8.5 Logical Channels

  
8.6 Logical Protocols

  
8.7 Connecting Terminals to Higher-level Systems

  9 Data Transmission with Contact Cards

  
9.1 Physical Transmission Layer

  
9.2 Memory Card Protocols

  
9.3 ISO Transmission Protocols

  
9.4 USB Transmission Protocol

  
9.5 MMC Transmission Protocol

  
9.6 Single-Wire Protocol

  10 Contactless Data Transmission

  
10.1 Inductive Coupling

  
10.2 PowerTransmission

  
10.3 DataTransmission

  
10.4 Capacitive Coupling

  
10.5 Collision Avoidance

  
10.6 State of Standardization

  
10.7 Close-Coupling Cards (ISO/IEC 10536)

  
10.8 RemoteCouplingCards

  
10.9 Proximity Cards (ISO/IEC 14443)

  
10.10VicinityIntegratedCircuitCards

  
10.11NearFieldCommunication (NFC)

  
10.12FeliCa

  
10.13Mifare

  11 Smart Card Commands

  
11.1 File Selection Commands

  
11.2 Read and Write Commands

  
11.3 Search Commands

  
11.4 File Operation Commands

  
11.5 Commands for Authenticating Persons

  
11.6 Commands for Authenticating Devices

  
11.7 Commands for Cryptographic Algorithms

  
11.8 File Management Commands

  
11.9 Application Management Commands

  
11.10 Completion Commands

  
11.11 Commands for Hardware Testing

  
11.12 Commands for Data Transmission

  
11.13 Database Commands (SCQL)

  
11.14 Commands for Electronic Purses

  
11.15 Commands for Credit and Debit Cards

  
11.16 Application-Specific Commands

  
11.17CommandProcessingTimes

  12 Smart Card File Management

  
12.1 FileStructure

  
12.2 TheLifeCycle ofFiles

  
12.3 File Types

  
12.4 ApplicationFiles

  
12.5 FileNames

  
12.6 FileSelection

  
12.7 EFFileStructures

  
12.8 File Access Conditions

  
12.9 FileAttributes

  13 Smart Card Operating Systems

  
13.1 Evolution ofSmartCardOperatingSystems

  
13.2 Fundamental Aspects and Tasks

  
13.3 CommandProcessing

  
13.4 Designand ImplementationPrinciples

  
13.5 OperatingSystemCompletion

  
13.6 Memory Organization and Memory Management

  
13.7 File Management

  
13.8 Sequence Control

  
13.9 ISO/IEC 7816-9 Resource Access

  
13.10AtomicOperations

  
13.11 Multitasking

  
13.12 Performance

  
13.13 Application Management with Global Platform

  
13.14 Downloadable Program Code

  
13.15 Executable Native Code

  
13.16OpenPlatforms

  
13.17TheSmall-OSSmartCardOperatingSystem

  14 Smart Card Production

  
14.1 Tasks and Roles in the Production Process

  
14.2 SmartCardLifeCycle

  
14.3 Chip and Module Production

  
14.4 Card Body Production

  
14.5 Combining theCardBody and theChip

  
14.6 Electrical Testing of Modules

  
14.7 Loading Static Data

  
14.8 Loading Individual Data

  
14.9 EnvelopeStuffing andDispatching

  
14.10 Special Types of Production

  
14.11Termination ofCardUsage

  15 Quality Assurance

  
15.1 CardBodyTests

  
15.2 Microcontroller Hardware Tests

  
15.3 Test Methods for Contactless Smart Cards

  
15.4 Test Methods for Software

  
15.5 Evaluation ofHardware andSoftware

  16 Smart Card Security

  
16.1 Classification of Attacks and Attackers

  
16.2 A History of Attacks

  
16.3 Attacks and Defense Measures During Development

  
16.4 Attacks and Defense Measures During Production

  
16.5 Attacks and Defense Measures During Card Usage

  17 SmartCardTerminals

  
17.1 Mechanical Properties

  
17.2 Electrical Properties

  
17.3 User Interface

  
17.4 Application Interface

  
17.5 Security

  18 Smart Cards in Payment Systems

  
18.1 PaymentTransactionswithCards

  
18.2 Prepaid Memory Cards

  
18.3 ElectronicPurses

  
18.3.1 Inter-sector electronic purses compliant with EN 1546

  
18.4 EMVApplication

  
18.5 PayPass and payWave

  
18.6 The Eurocheque System in Germany

  19 Smart Cards in Telecommunication Systems

  
19.1 Public Card Phones in Germany

  
19.2 Telecommunication

  
19.3 OverviewofMobileTelecommunicationSystems

  
19.4 TheGSMSystem

  
19.5 TheUMTSSystem

  
19.6 TheWIM

  
19.7 Microbrowsers

  20 Smart Cards in Health Care Systems

  
20.1 Health Insurance Cards in Germany

  
20.2 ElectronicHealthCareCards inGermany

  21 Smart Cards in Transportation Systems

  
21.1 ElectronicTickets

  
21.2 SkiPasses

  
21.3 Tachosmart

  
21.4 ElectronicTollSystems

  22 Smart Cards for Identification and Passports

  
22.1 FINEID Personal ID Card

  
22.2 ICAO-compliantPassports

  23 Smart Cards for IT Security

  
23.1 Digital Signatures

  
23.2 Signature Applications Compliant with PKCS #15

  
23.3 SmartCardWebServer

  24 ApplicationDesign

  
24.1 General Information and Characteristic Data

  
24.2 Application Generation Tools

  
24.3 Analyzing an Unknown Smart Card

  25 Appendix

  
25.1 Glossary

  
25.2 Related Reading

  
25.3 Bibliography

  
25.4 Directory of Standards and Specifications

  
25.5 WebAddresses

  Index
Published

30 Jun 2010

Publisher

WILEY

ISBN

9780470743676

Pages

1043

Static Book Details Index Page - Click Here to go to Computer Manuals Website