ACOS3 Smart Card Reference Manual v2.3 (June 2006)
1 INTRODUCTION
1.1 SCOPE
1.2 FEATURES
1.3 HISTORY OF MODIFICATION
2 CHIP LIFE CYCLE
2.1 MANUFACTURING STAGE
2.2 PERSONALIZATION STAGE
2.3 USER STAGE
3 EEPROM MEMORY MANAGEMENT
3.1 DATA FILES
3.2 DATA FILE ACCESS CONTROL
3.3 INTERNAL DATA FILES
3.3.1 MCU ID File
3.3.2 Manufacturer File
3.3.3 Personalization File
3.3.4 Security File
3.3.5 Account File
3.3.6 Account Security File
3.3.7 User File Management File
3.3.8 User File Data Area
3.3.9 ATR File
3.4 USER DATA FILES
3.4.1 User File Definition Block
3.4.2 User File Allocation
3.5 DATA FILE ACCESS
3.5.1 SELECT FILE
3.5.2 READ RECORD
3.5.3 WRITE RECORD
3.6 ACCOUNT DATA STRUCTURE
3.6.1 Account Processing Keys
4 SECURITY ARCHITECTURE
4.1 DES AND MAC CALCULATION
4.2 MUTUAL AUTHENTICATION AND SESSION KEY BASED ON RANDOM NUMBERS
4.3 SECRET CODES
4.3.1 Application Codes
4.3.2 Issuer Code
4.3.3 PIN code
4.3.4 Secret Code Submission and Error Counters
4.3.5 Change PIN code
4.4 ACCOUNT TRANSACTION PROCESSING
4.4.1 INQUIRE ACCOUNT
4.4.2 DEBIT
4.4.3 REVOKE DEBIT
4.4.4 CREDIT
5 ISO COMPLIANCE AND ANSWER-TO-RESET
5.1 CUSTOMIZING THE ATR
6 COMMANDS
6.1 START SESSION
6.2 AUTHENTICATE
6.3 SUBMIT CODE
6.4 CLEAR CARD
6.5 SELECT FILE
6.6 READ RECORD
6.7 WRITE RECORD
6.8 CREDIT
6.9 DEBIT
6.10 REVOKE DEBIT
6.11 INQUIRE ACCOUNT
6.12 CHANGE PIN
6.13 GET RESPONSE
7 CARD PERSONALIZATION
8 STATUS CODES
|