Acrobat PDF

smart card technology

You must be logged in to download this document
Smart Card Technology Capabilities Won J. Jun Giesecke & Devrient (G&D) July 8, 2003 Smart Card Technology Capabilities 1 Table of Contents • • • • Smart Card Basics Current Technology Requirements and Standards Next Steps Smart Card Technology Capabilities 2 Smart Card Basics • • • • • Definition Components Different Types Standards and Specifications Applications Smart Card Technology Capabilities 3 Definition • What is a smart card? – A plastic card with an embedded microprocessor chip. • What is the essence of a smart card? – Authentication – Data storage – Validation – Self-lock mechanism Smart Card Technology Capabilities 4 The Dimensions Smart Card according to ISO/IEC 7810 and ISO/IEC 7816-2 19 mm Magnetic Stripe 29 mm 54 mm Embossing 10 mm 20 mm 85.6 mm 0.76 mm Smart Card Technology Capabilities 5 The Contacts Contacts of the Smart Card Module according ISO/IEC 7816-2 7,6 mm • VCC Power Supply Voltage VCC GND • RST Reset • CLK Clock • RFU Reserved for Future Use • GND Ground > 1,7 mm RST 7,6 mm CLK VPP I/O (RFU) (RFU) • VPP Programming Voltage • I/O Input/Output > 2,0 mm Smart Card Technology Capabilities 6 The Module Cross-Section of a Smart Card Module Adhesive Area Bond Wire Globe Top Covering Epoxy Tape 0,6 mm CHIP 0,2 mm 12 - 14 mm Chip/Dye Contact Plate/ Metallization (Au/Ni/Cu) Smart Card Technology Capabilities 7 The Chip • Features: – 32 kByte ROM – 16 kByte EEPROM – 1.3 kByte RAM – Crypto Unit ACE • Chip size: – Area = 21.23 mm² – x = 4.28 mm, y = 4.96 EEPROM XRAM ROM ECO2000 ACE Peripherals Smart Card Technology Capabilities 8 Different Types Contact Contactless Contact Hybrid Dual-Interface (Combi) Smart Card Technology Capabilities 9 How Smart? • Simple Memory Card – No Security • Intelligent Memory Cards – Access Control Conditions for defined areas – Dedicated functionality (e.g., Telephone-Chip Card) • Microprocessor Card – Microcomputer / Microcontroller • Super Smart Card – Microcomputer, Keypad, Display, Battery, etc. Smart Card Technology Capabilities 10 Relevant Standards and Specs • • • • • ISO 7810 ISO 7816 ISO 14443 Types A and B Java Card 2.1.1 and 2.2 Global Platform Card Specification 2.0.1’ and 2.1 • GSCIS v2.1 (draft) Smart Card Technology Capabilities 11 Types of Usage • Identification and authentication • Encryption and digital signature (RSA 1024/2048 bit; on-card key-pair generation) • Biometric (on-card matching) • Secure Data storage • Single Sign-on Smart Card Technology Capabilities 12 Assessing the Current Technology Areas to Assess: • Card Operating System (COS) • Protocol • Memory capacity • Functionality Smart Card Technology Capabilities 13 Card Operating System File-structure vs. Java Card ISO 7816 part 4 + compliant COS Java Card and Global Platform compliant COS Analogous to Unix Windows ®™ There are Pro’s and Con’s for both types of COS’s. Both can be made secure and flexible. It is analogous to comparing Unix and Windows®™ operating systems. The philosophical arguments can be made for file-structure-based or Java-based card. However.…....Java Cards are in fashion! Smart Card Technology Capabilities 14 File-Structure Based Smart Cards MF DF DF DF DF DF DF DF DF DF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF EF Smart Card Technology Capabilities 15 Purpose of a Smart Card OS ISO Secure Messaging International Standards Smart Card RSA Signature Data Structures ISO 7816-4 Dynamic Installation Multi-Purpose Command Set Transmission T=1, T=0 Access Control Encryption Multi-Application State Machine Concept Smart Card Technology Capabilities 16 Java Card Security Architecture Security Domains Card M anager (GP/OP) Appl. A p p l. Appl. A PIs Virtual M achine I/O Crypto N a t i v e Se r v i c e s Hardware • Security is provided by the JCVM, Firewalls and Security Domains Smart Card Technology Capabilities 17 Java Card Basics • A multi-application smart card – Several applications can be loaded on to the same card – “Firewall” between applications – Sharing between applications – ISO-7816/4 compliant application selection. • Smart card interoperable-– at the source code level – at the load file level – at the loader level. Smart Card Technology Capabilities 18 Protocol • T=0 : Byte transfer. Developed by the French • T=1 : Block transfer. Developed by the Germans • USB : Based on existing USB v.1.1+ Specs. Smart Card Technology Capabilities 19 Memory Capacity • • • • 16 KB 32 KB * 64 KB 128 KB * Currently most popular Smart Card Technology Capabilities 20 Functionality Highlights: • RSA 1024/2048 bit algorithms • Triple-DES, SHA-1 • On-card key-pair generation • On-card Biometrics matching engine Smart Card Technology Capabilities 21 Biometrics On-card Matching • Main advantages: n Sensor independent • Latest developments: n Fingerprint on-card matching n Iris on-card matching n On-card matching Java applet Smart Card Technology Capabilities 22 Basics of On-card Matching – The actual data is preprocessed in the background system and sent to the card – Biometric verification takes place on the chip card – Reference data does not leave the card – The card itself changes the security status (e.g., unblocks itself) after a successful verification. Smart Card Technology Capabilities 23 Other Form Factors – Smart chip with USB interface. • Same Chip Operating System as on smart card. • Connectivity through USB port. Smart card reader not necessary. – Three features in one single USB device: • Multiapplication smart card operating system • Fingerprintsensor • Imageprocessing software Smart Card Technology Capabilities 24 Current Trends • • • • • • • Java Card 2.1 Global Platform 2.0.1’ 32 to 64K EEPROM On-card key-pair generation (RSA 1024-bit) Biometric on-card matching (fingerprint) Hybrid and composite card bodies (ISO 14443) FIPS 140-2, Level 2 or 3 Smart Card Technology Capabilities 25 Current Trends Smart Card Technology Capabilities 26 Requirements and Standards CAC Release 2.0 ICC Specification • Java Support • Standards: Ø Java Card 2.1 Ø Ø Ø Ø Ø Ø Ø Ø Ø Ø Ø Ø ISO 7816, parts 1-7 T=0 EMV. Global Platform 2.0.1. DAP verification Delegated management and services ISO 10373 Parts 1-3 ISO 7810 GSCIS 2.0 32KB EEPROM 8-bit processor. Cypto co-processor • Micro-controller/ Processor: Smart Card Technology Capabilities 27 Requirements and Standards CAC Release 2.0 ICC Specification (Cont’d) • • • • Crypto Algorithms: Digest Algorithms: Key Exchange: Signature Algorithms: Ø Ø Ø Ø Ø Ø Ø Triple DES SHA-1 RSA RSA (1024-bit key length) FIPS PUB 180-1 Secure Hash Standard FIPS PUB 186-1 Digital Signature Standard 30 seconds or less • On-Card Key Generation • Security: Ø FIPS 140, Level 2 or 3 validation Ø Countermeasures for Differential Power Analysis and Simple Power Analysis Attacks Smart Card Technology Capabilities 28 Requirements and Standards Requirements on the horizon: • • • • • ≥ 2048-bit key length On-card Biometric Verification Contactless PKI Hybrid and Dual-interface cards Super Smart Cards Smart Card Technology Capabilities 29 Next Steps • Standards are needed to address the coming requirements. • Existing standards may need to be updated to accommodate the changing technology. • Validations are needed to test conformance. Smart Card Technology Capabilities 30

Related docs
Smart card
Views: 0  |  Downloads: 0
smart card
Views: 99  |  Downloads: 10
Smart Card Security Glossary
Views: 179  |  Downloads: 15
Smart Card Technology in Electronic Commerce
Views: 7  |  Downloads: 1
The Smart Card Centre Open-Day
Views: 2  |  Downloads: 0
SMART GOVERNANCE
Views: 33  |  Downloads: 3
Press Release - Smart Card Centre @ RHUL
Views: 5  |  Downloads: 0
Smart Card - Swati Jain Education Group
Views: 6  |  Downloads: 0
Smart Cards in Banking and Finance
Views: 0  |  Downloads: 0
premium docs
Other docs by Body Guard
office 2007 training
Views: 323  |  Downloads: 12
american paint horse
Views: 178  |  Downloads: 0
sacramento dental implants
Views: 334  |  Downloads: 0
full body painting
Views: 2074  |  Downloads: 4
computer jargon buster
Views: 185  |  Downloads: 5
inaguration speech obama
Views: 130  |  Downloads: 7
professional seo consultant
Views: 206  |  Downloads: 9
theme party ideas
Views: 500  |  Downloads: 1
truck route map
Views: 192  |  Downloads: 0
food coloring pages
Views: 1029  |  Downloads: 8
602 area code
Views: 532  |  Downloads: 0
2009 calendar free
Views: 326  |  Downloads: 9
thanksgiving day jokes
Views: 310  |  Downloads: 1
pool tournament brackets
Views: 879  |  Downloads: 4
fantasy football strategies
Views: 103  |  Downloads: 0