Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
table
MULTOS
80 00 00 00 7F Multos Data GET MULTOS DATA
MDRM
MULTOS
80 02 00 00 16 Manufacturer Data GET MANUFACTURER DATA
MDRM
MULTOS
BE 06 00 00 0C DATA 10 check data digest CHECK DATA <64K
MDRM
MULTOS
BE 06 01 00 0E DATA 10 check data digest CHECK DATA >=64K
MDRM
MULTOS
BE 06 01 01 0E DATA 10 check data digest CHECK DATA >=64K
MDRM
MULTOS
80 08 00 00 08 CUBMAC CARD UNBLOCK
MDRM
SAGEM SCT
80 0C 00 xx xx CHECK (flash)
U34 8.1.2
SAGEM SCT
80 0C 01 xx xx CHECK (EEPROM)
U34 8.1.2
SAGEM SCT
80 0C 02 xx xx CHECK (checksum of file)
U34 8.1.2
Offset or
xx 0E xx xx xx ISO 7816-4 8.2.4 ERASE BINARY
empty
1 de 14 14/10/10 10:56
Cheef's personal site. http://cheef.ru/docs/HowTo/APDU.table
2 de 14 14/10/10 10:56
Cheef's personal site. http://cheef.ru/docs/HowTo/APDU.table
Verification
xx 20 00 xx xx ISO 7816-4 8.5.5 VERIFY
data or absent
xxxx xxxx
00 20 00 80 08 VSDC VERIFY (Transaction PIN data)
xxxx xxxx
Corresponding OpenPGP Card
0x 20 00 8x xx VERIFY
PWx 7.2.2
A0 20 00 xx 08 CHV Value 3GPP TS 11.11 VERIFY
SAGEM SCT
A0 20 00 xx 08 CHV Value VERIFY
U34 6.10
SAGEM SCT
80 20 00 xx 08 ADM Value VERIFY ADM
U34 8.1.4
DIR File
MULTOS
BE 20 xx xx xx Record LOAD DIR FILE RECORD
MDRM
component
PIN CHV1
C0 20 xx 00 08 Cyberflex Verify CHV
value
PIN CHV2
C0 20 xx 01 08 Cyberflex Verify CHV
value
00 20 20 xx 08 PIN STARCOS VERIFY
SAGEM SCT
80 21 00 xx 08 ADM Value VERIFY ADM
U34 8.1.4
ISO 7816-4
xx 22 xx xx xx Data MANAGE SECURITY ENVIRONMENT
8.5.10
FCI Record MULTOS
BE 22 xx xx xx LOAD FCI RECORD
component MDRM
F0 22 01 00 00 Cyberflex Logout AC, AUT
F0 22 02 00 00 Cyberflex Logout AC, CHV1
F0 22 03 00 00 Cyberflex Logout AC, AUT + CHV1
F0 22 04 00 00 Cyberflex Logout AC, CHV2
F0 22 05 00 00 Cyberflex Logout AC, AUT + CHV2
F0 22 06 00 00 Cyberflex Logout AC, CHV1 + CHV2
F0 22 07 00 00 Cyberflex Logout AC, AUT + CHV1 + CHV2
Verification
xx 24 0x xx xx ISO 7816-4 8.5.6 CHANGE REFERENCE DATA
data
3 de 14 14/10/10 10:56
Cheef's personal site. http://cheef.ru/docs/HowTo/APDU.table
PIN data +
84 24 00 00 xx VSDC PIN CHANGE/UNBLOCK
MAC
Old CHV, New
A0 24 00 xx 10 3GPP TS 11.11 CHANGE CHV
CHV
Old CHV, New SAGEM SCT
A0 24 00 xx 10 CHANGE CHV
CHV U34 6.11
Actual PW + OpenPGP Card
xx 24 00 8x xx CHANGE REFERENCE DATA
New PW 7.2.3
Code MULTOS
BE 24 xx xx xx LOAD CODE
component MDRM
F0 24 00 01 10 Change CHV Cyberflex Change CHV 1
F0 24 00 02 10 Change CHV Cyberflex Change CHV 2
PIN Value /
x0 24 20 xx 10 STARCOS VERIFY and CHANGE
New Value
PUK Value /
x0 24 30 xx 10 STARCOS VERIFY and CHANGE
New Value
Verification
xx 26 0x xx xx ISO 7816-4 8.5.8 DISABLE VERIFICATION REQUIREMENT
data
A0 26 00 01 08 CHV1 value 3GPP TS 11.11 DISABLE CHV1
SAGEM SCT
A0 26 00 01 08 CHV1 value DISABLE CHV1
U32 6.12
Data MULTOS
BE 26 xx xx xx LOAD DATA
component MDRM
Verification
xx 28 0x xx xx ISO 7816-4 8.5.7 ENABLE VERIFICATION REQUIREMENT
data
A0 28 00 01 08 CHV1 value 3GPP TS 11.11 ENABLE CHV1
SAGEM SCT
A0 28 00 01 08 CHV1 value ENABLE CHV1
U34 6.13
Application
MULTOS
BE 28 xx xx xx signature LOAD APPLICATION SIGNATURE
MDRM
component
Padding
indicator byte OpenPGP Card
x0 2A 80 86 xx 00 Plain data PSO: DECIPHER
(00) followed 7.2.9
by cryptogram
Data to be
integrated in
OpenPGP Card
00 2A 9E 9A xx the DSI: hash 00 Digital signature PSO: COMPUTE DIGITAL SIGNATURE
7.2.8
value or
DigestInfo
KTU MULTOS
BE 2A xx xx xx LOAD KTU CIPHERTEXT
component MDRM
4 de 14 14/10/10 10:56
Cheef's personal site. http://cheef.ru/docs/HowTo/APDU.table
AAK or DES
F0 2A 00 xx 10 Cyberflex Verify Key
key
double-length
F0 2A 00 xx 0F Cyberflex Verify Key
3DES key
Resetting
code followed
xx 2C 00 xx xx ISO 7816-4 8.5.9 RESET RETRY COUNTER
by new
reference data
Resetting
xx 2C 01 xx xx ISO 7816-4 8.5.9 RESET RETRY COUNTER
code
New reference
xx 2C 02 xx xx ISO 7816-4 8.5.9 RESET RETRY COUNTER
data
xx 2C 03 xx ISO 7816-4 8.5.9 RESET RETRY COUNTER
Unblock
A0 2C 00 xx 10 CHV(PUK), 3GPP TS 11.11 UNBLOCK CHV
New CHV
Unblock
SAGEM SCT
A0 2C 00 xx 10 CHV(PUK), UNBLOCK CHV
U34 6.14
New CHV
Resetting
OpenPGP Card
xx 2C 00 81 xx Code + New RESET RETRY COUNTER
7.2.4
PW
OpenPGP Card
xx 2C 02 81 xx New PW RESET RETRY COUNTER
7.2.4
unblock CHV,
F0 2C 00 01 10 Cyberflex Unblock CHV 1
new CHV
unblock CHV,
F0 2C 00 02 10 Cyberflex Unblock CHV 2
new CHV
Value to be
F0 30 00 00 xx deducted + Cyberflex Decrease
cryptogram
x0 30 EF 00 03 Value xx New Value STARCOS
Value to be
A0 32 00 00 03 3GPP TS 11.11 INCREASE
added.
Value to be SAGEM SCT
A0 32 00 00 03 INCREASE
added. U34 6.9
The value to be added + the
F0 32 00 00 xx Cyberflex Increase
cryptogram
x0 32 EF 00 03 Value 0x Response Data STARCOS INCREASE
Value and
x0 34 EF xx 0F 0x New Value STARCOS SECURE DECREASE
MAC
Value and
x0 36 EF xx 0F 0x New Value STARCOS SECURE INCREASE
MAC
The first or
intermediate
14 40 00 00 40 hash block, Cyberflex SHA-1 Intermediate
entered
LSB-first
The first or
intermediate
10 40 00 00 40 hash block, Cyberflex SHA-1 Intermediate (ISO-2)
entered
LSB-first
5 de 14 14/10/10 10:56
Cheef's personal site. http://cheef.ru/docs/HowTo/APDU.table
CRT for
Public key as a set of data OpenPGP Card GENERATE ASYMMETRIC KEY PAIR,
0x 47 80 00 02 relevant 00
objects 7.2.11 Generation of key pair
function
CRT for
Public key as a set of data OpenPGP Card GENERATE ASYMMETRIC KEY PAIR,
0x 47 81 00 02 relevant 00
objects 7.2.11 Reading of actual public key template
function
Data to be
F0 56 00 00 xx ciphertext Cyberflex DES Block Init, Encrypt
encrypted
Data to be
F0 56 01 00 xx plaintext Cyberflex DES Block Init, Decrypt
decrypted
MIFARE DESFire Write-Erase Byte
FF 56 00 xx 01 1 byte of data SLC010
(WRITE-E)
6 de 14 14/10/10 10:56
Cheef's personal site. http://cheef.ru/docs/HowTo/APDU.table
Data to be
F0 58 00 00 xx ciphertext Cyberflex DES Block Encrypt
encrypted
Data to be
F0 58 01 00 xx plaintext Cyberflex DES Block Decrypt
decrypted
MIFARE DESFire Write-No-Erase Byte
FF 58 00 xx 01 1 byte of data SLC010
(WRITE-NE)
8 bytes of
MIFARE DESFire Write-Erase 8 bytes
FF 5E 00 xx 08 data to be SLC010
(WRITE-E8)
written
8 bytes of
MIFARE DESFire Write-No-Erase 8 bytes
FF 60 00 xx 08 data to be SLC010
(WRITE-NE8)
written
Data and
80 7A xx 01 xx C-MAC, if GlobalPlatform BEGIN R-MAC SESSION
needed
Authentication-
related data
(e.g.,
xx 82 xx xx xx ISO 7816-4 8.5.3 EXTERNAL AUTHENTICATE
response to a
challenge) or
absent
Authentication-
xx 82 xx xx xx xx Authentication-related data ISO 7816-4 8.5.3 MUTUAL AUTHENTICATE
related data
Host
84 82 00 00 10 cryptogram GlobalPlatform EXTERNAL AUTHENTICATE
and MAC
Authentication-
84 82 00 00 0A VSDC EXTERNAL AUTHENTICATE
related data
GEMPLUS
00 82 00 xx 06 Manual EXTERNAL AUTHENTICATE
MPCOS-EMV
Number of the key slot + The
C0 82 00 00 07 xx Cyberflex External Authenticate Using DES
truncated cryptogram
00 82 00 xx 08 RND Value STARCOS EXTERNAL AUTHENTICATE
MIFARE Key
FF 82 00 60 xx SLC010 STORAGE_CARD_CMDS_LOAD_KEYS
A Data
MIFARE Key
FF 82 00 61 xx SLC010 STORAGE_CARD_CMDS_LOAD_KEYS
B Data
7 de 14 14/10/10 10:56
Cheef's personal site. http://cheef.ru/docs/HowTo/APDU.table
Authentication-
xx 86 xx xx xx xx Authentication-related data ISO 7816-4 8.5.4 GENERAL AUTHENTICATE
related data
FF 86 00 00 05 Data SLC010 STORAGE_CARD_CMDS_AUTHENTICATE
Authentication-
Authentication-related data
related data
xx 88 xx xx xx xx (e.g., response to a ISO 7816-4 8.5.1 INTERNAL AUTHENTICATE
(e.g.,
challenge)
challenge)
GEMPLUS
00 88 xx xx 0A Manual INTERNAL AUTHENTICATE
MPCOS-EMV
RAND : Rnd
A0 88 00 00 10 xx SRES( 4B) , Kc (8B) 3GPP TS 11.11 RUN GSM ALGORITHM
num
RAND : Rnd SAGEM SCT
A0 88 00 00 10 xx SRES( 4B) , Kc (8B) RUN GSM ALGORITHM
num U34 6.17
Authentication OpenPGP Card
00 88 00 00 xx 00 Signature INTERNAL AUTHENTICATE
Input 7.2.10
Truncated or full DES
C0 88 00 xx 08 Plaintext Cyberflex Internal Authenticate Using DES
cryptogram
data to be Cryptogram for 512-bit RSA
C0 88 00 xx 40 Cyberflex RSA Signature (Internal Auth)
encrypted signature (LSB first)
data to be Cryptogram for 768-bit RSA
C0 88 00 xx 60 Cyberflex RSA Signature (Internal Auth)
encrypted signature (LSB first)
data to be Cryptogram for 1024-bit RSA
C0 88 00 xx 80 Cyberflex RSA Signature (Internal Auth)
encrypted signature (LSB first)
data to be
10 88 00 xx xx Cyberflex RSA Signature Intermediate
encrypted
All or last
block of data Cryptogram for XXX-bit RSA
00 88 00 xx xx Cyberflex RSA Signature Last
to be signature (LSB-first format)
encrypted
00 88 00 xx 08 RND Num 0x Response Data STARCOS INTERNAL AUTHENTICATE
8 de 14 14/10/10 10:56
Cheef's personal site. http://cheef.ru/docs/HowTo/APDU.table
MULTOS
00 A4 00 00 02 3F 00 SELECT FILE, MF
MDRM
MULTOS
00 A4 00 00 02 2F 00 SELECT FILE, DF
MDRM
MULTOS
00 A4 00 00 02 2F 01 SELECT FILE, ATR File
MDRM
MULTOS
00 A4 00 0C 02 2F 00 SELECT FILE, DF
MDRM
MULTOS
00 A4 00 0C 02 2F 01 SELECT FILE, ATR File
MDRM
MULTOS
00 A4 04 00 xx AID xx FCI or empty SELECT FILE, Application DF
MDRM
MULTOS
00 A4 04 02 xx AID xx FCI or empty SELECT FILE, Application DF
MDRM
MULTOS
00 A4 04 0C xx AID xx FCI or empty SELECT FILE, Application DF
MDRM
MULTOS
00 A4 08 00 02 3F 00 SELECT FILE, MF
MDRM
MULTOS
00 A4 08 00 02 2F 00 SELECT FILE, DF
MDRM
MULTOS
00 A4 08 0C 02 3F 00 SELECT FILE, MF
MDRM
MULTOS
00 A4 08 0C 02 2F 00 SELECT FILE, DF
MDRM
C0 A4 00 00 02 ID of the file Cyberflex Select
AID of the
00 A4 00 00 xx Cyberflex Select EMV
application
00 A4 00 xx 02 FID STARCOS SELECT FILE
00 A4 02 xx 02 EF-ID STARCOS SELECT FILE
00 A4 04 xx 08 AID STARCOS SELECT FILE
ansaction-
80 AE 00 xx Tr VSDC
related data
9 de 14 14/10/10 10:56
Cheef's personal site. http://cheef.ru/docs/HowTo/APDU.table
GEMPLUS
BE 04 Data READ
GemClub-MEMO
10 de 14 14/10/10 10:56
Cheef's personal site. http://cheef.ru/docs/HowTo/APDU.table
escape
FF CC 00 00 xx SLC010 Escape command
commands
Addressed
data or OpenPGP Card
xx DB xx xx xx PUT DATA
Extended 7.2.6
11 de 14 14/10/10 10:56
Cheef's personal site. http://cheef.ru/docs/HowTo/APDU.table
header list
GEMPLUS
DE 04 Data UPDATE
GemClub-MEMO
A0 DE 00 00 03 Data 3GPP TS 11.11 LOAD AoC(SICAP)
FF DE 00 00 xx Command SLC010 MIFARE DESFire Commands
12 de 14 14/10/10 10:56
Cheef's personal site. http://cheef.ru/docs/HowTo/APDU.table
AID of
80 F0 xx xx xx Application GlobalPlatform SET STATUS
(and MAC)
FF F0 00 xx xx Data SLC010 STORAGE_CARD_VALUE_BLOCK
SAGEM SCT
80 F8 xx xx xx DIR
U34 8.1.1
x0 F8 00 xx xx Data xx Data STARCOS CRYPT, encrypt without following data
x0 F8 01 xx xx Data xx Data STARCOS CRYPT, decrypt without following data
x0 F8 02 xx xx Data xx Data STARCOS CRYPT, MAC without following data
x0 F8 80 xx xx Data xx Data STARCOS CRYPT, encrypt with following data
x0 F8 81 xx xx Data xx Data STARCOS CRYPT, decrypt with following data
x0 F8 82 xx xx Data xx Data STARCOS CRYPT, MAC with following data
SAGEM SCT
80 FB xx xx xx DIR
U34 8.1.1
SAGEM SCT
80 FC xx xx 10 READ INFO
U34 8.1.3
13 de 14 14/10/10 10:56
Cheef's personal site. http://cheef.ru/docs/HowTo/APDU.table
NOTE: APDU selected by Cheef. If you need consultation - contact with me.
http://cheef.ru/personal/contacts.htm
Ads by Google Smart Card Sim Card Java Card Sim ATR Cryptographic Card
14 de 14 14/10/10 10:56