ACOS2 Smart Card Reference Manual v2.3 (April 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.4 USER DATA FILES
3.4.1 Memory space for User Data Files
3.4.2 User File Definition Block
3.4.3 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
6 COMMANDS
6.1 START SESSION
6.2 AUTHENTICATE
6.3 SUBMIT CODE
6.4 SELECT FILE
6.5 READ RECORD
6.6 WRITE RECORD
6.7 CREDIT
6.8 DEBIT
6.9 REVOKE DEBIT
6.10 INQUIRE ACCOUNT
6.11 CHANGE PIN
6.12 GET RESPONSE
7 CARD PERSONALIZATION
8 STATUS CODES
|