Comandos APDU para tarjetas chip – APDU Commands for Smart Cards


This list has been compiled by Cheef (Alexander Shevelev)

APDU list (Updated 2010-03-24)

Cla Ins P1 P2 Lc Send Le Recv Specification Description
80 00 00 00 7F Multos Data MULTOS MDRM GET MULTOS DATA
80 02 00 00 16 Manufacturer Data MULTOS MDRM GET MANUFACTURER DATA
xx 04 xx xx xx Data ISO 7816-9 6.3 DEACTIVATE FILE
A0 04 00 00 00 3GPP TS 11.11 INVALIDATE
A0 04 00 00 00 SAGEM SCT U34 6.15 INVALIDATE
80 04 00 00 01 4F – the device can support an originator purse MULTOS MDRM GET PURSE TYPE
80 04 00 00 01 B0 – indicates a non-originator MULTOS MDRM GET PURSE TYPE
F0 04 00 00 xx The cryptogram Cyberflex Invalidate
BE 06 00 00 0C DATA 10 check data digest MULTOS MDRM CHECK DATA <64K
BE 06 01 00 0E DATA 10 check data digest MULTOS MDRM CHECK DATA >=64K
BE 06 01 01 0E DATA 10 check data digest MULTOS MDRM CHECK DATA >=64K
80 08 00 00 08 CUBMAC MULTOS MDRM CARD UNBLOCK
80 0D xx xx 08 xxxx xxxx xxxx xxxx SAGEM SCT U34 VERIFY TRANSPORT CODE
80 0C 00 xx xx SAGEM SCT U34 8.1.2 CHECK (flash)
80 0C 01 xx xx SAGEM SCT U34 8.1.2 CHECK (EEPROM)
80 0C 02 xx xx SAGEM SCT U34 8.1.2 CHECK (checksum of file)
xx 0E xx xx xx Offset or empty ISO 7816-4 8.2.4 ERASE BINARY
xx 10 xx xx xx Data xx Data ISO 7816-7 PERFORM SCQL OPERATION
00 10 00 80 xx table name, … ISO 7816-7 7.1 CREATE TABLE
00 10 00 81 xx view name, table name ISO 7816-7 7.2 CREATE VIEW
00 10 00 82 xx dictionary name ISO 7816-7 7.3 CREATE DICTIONARY
00 10 00 83 xx table name ISO 7816-7 7.4 DROP TABLE
00 10 00 84 xx view or dictionary ISO 7816-7 7.5 DROP VIEW
00 10 00 85 xx privileges ISO 7816-7 7.6 GRANT
00 10 00 86 xx privileges ISO 7816-7 7.7 REVOKE
00 10 00 87 xx data ISO 7816-7 7.8 DECLARE CURSOR
00 10 00 88 ISO 7816-7 7.9 OPEN
00 10 00 89 ISO 7816-7 7.10 NEXT
00 10 00 8A xx D, fixing N (columns) ISO 7816-7 7.11 FETCH
00 10 00 8B xx D, fixing N (columns) ISO 7816-7 7.12 FETCH NEXT
00 10 00 8C xx data ISO 7816-7 7.13 INSERT
00 10 00 8D xx data ISO 7816-7 7.14 UPDATE
00 10 00 8E ISO 7816-7 7.15 DELETE
80 10 00 00 00 Platform Identification: os_type, os_version, supported_functions, product_name MULTOS MDRM GET CONFIGURATION DATA
80 10 01 00 00 Largest ALU Possible: max_alu_size MULTOS MDRM GET CONFIGURATION DATA
80 10 02 00 00 Communication Transfer Parameters: comms_tx_parameters MULTOS MDRM GET CONFIGURATION DATA
80 10 03 00 00 ATR Control: cold_reset_application_id, warm_reset_application_id MULTOS MDRM GET CONFIGURATION DATA
80 10 04 00 00 AMD Version Information: amd_version_data MULTOS MDRM GET CONFIGURATION DATA
80 10 05 00 00 Codelets available: codelet_list MULTOS MDRM GET CONFIGURATION DATA
80 10 06 00 00 Applications loaded: application_id, application_memory_allocated MULTOS MDRM GET CONFIGURATION DATA
80 10 07 00 00 MKD_PKC: MULTOS_pk_certificate MULTOS MDRM GET CONFIGURATION DATA
BE 10 00 00 xx MSM Controls Data component MULTOS MDRM SET MSM CONTROLS
80 10 00 00 08 AUTH Data STARCOS CHECK KEY
xx 12 xx xx xx Data xx Data ISO 7816-7 PERFORM TRANSACTION OPERATION
00 12 00 80 ISO 7816-7 8.2.1 BEGIN
00 12 00 81 ISO 7816-7 8.2.2 COMMIT
00 12 00 82 ISO 7816-7 8.2.3 ROLLBACK
BE 12 00 00 xx Open command data component 00 The device’s unique certified public key MULTOS MDRM OPEN MEL APPLICATION
80 12 xx xx xx EEPROM DATA STARCOS LOAD COMPLETION DATA
xx 14 xx xx xx Data ISO 7816-7 PERFORM USER OPERATION
00 14 00 80 xx User ID, … ISO 7816-7 9.2.1 PRESENT USER
00 14 00 81 xx User ID, profile, … ISO 7816-7 9.2.2 CREATE USER
00 14 00 82 xx User ID ISO 7816-7 9.2.3 DELETE USER
80 14 xx xx 00 GEMPLUS MPCOS-EMV Switch Protocol
80 14 xx xx 04 length of EEP data || checksum STARCOS COMPLETION END
84 16 00 00 xx MAC VSDC CARD BLOCK
80 16 0X 00 05 xxxx xxxx xx GEMPLUS MPCOS-EMV Freeze Access Conditions
84 16 0X 00 08 xxxx xxxx xxxx xxxx GEMPLUS MPCOS-EMV Freeze Access Conditions
Ax 16 00 00 xx WLAN –IDENTITY WLAN-SIM identity as in the previous
Ax 16 00 10 xx WLAN –IDENTITY WLAN-SIM the permanent identity
Ax 16 00 13 xx WLAN –IDENTITY WLAN-SIM GET PREFFERED IDENTITY
Ax 16 00 17 xx WLAN –IDENTITY WLAN-SIM suitable for full authentication
BE 16 00 00 xx Application Load Certificate MULTOS MDRM CREATE MEL APPLICATION
84 18 00 00 xx MAC VSDC APPLICATION UNBLOCK
Ax 18 00 00 00 02 EAP-SIM Version WLAN-SIM GET CURRENT VERSION
Ax 18 00 00 01 02 WLAN SIM version WLAN-SIM GET CURRENT VERSION
BE 18 00 00 xx Application Load Certificate MULTOS MDRM DELETE MEL APPLICATION
Ax 1A xx xx xx WLAN-SIM GET PROFILE DATA
84 1E 00 00 xx MAC VSDC APPLICATION BLOCK
xx 20 00 xx xx Verification data or absent ISO 7816-4 8.5.5 VERIFY
00 20 00 80 08 xxxx xxxx xxxx xxxx VSDC VERIFY (Transaction PIN data)
0x 20 00 8x xx Corresponding PWx OpenPGP Card 7.2.2 VERIFY
A0 20 00 xx 08 CHV Value 3GPP TS 11.11 VERIFY
A0 20 00 xx 08 CHV Value SAGEM SCT U34 6.10 VERIFY
80 20 00 xx 08 ADM Value SAGEM SCT U34 8.1.4 VERIFY ADM
BE 20 xx xx xx DIR File Record component MULTOS MDRM LOAD DIR FILE RECORD
C0 20 xx 00 08 PIN CHV1 value Cyberflex Verify CHV
C0 20 xx 01 08 PIN CHV2 value Cyberflex Verify CHV
00 20 20 xx 08 PIN STARCOS VERIFY
80 21 00 xx 08 ADM Value SAGEM SCT U34 8.1.4 VERIFY ADM
xx 22 xx xx xx Data ISO 7816-4 8.5.10 MANAGE SECURITY ENVIRONMENT
BE 22 xx xx xx FCI Record component MULTOS MDRM LOAD FCI RECORD
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
xx 24 0x xx xx Verification  data ISO 7816-4 8.5.6 CHANGE REFERENCE DATA
84 24 00 00 xx PIN data + MAC VSDC PIN CHANGE/UNBLOCK
A0 24 00 xx 10 Old CHV, New CHV 3GPP TS 11.11 CHANGE CHV
A0 24 00 xx 10 Old CHV, New CHV SAGEM SCT U34 6.11 CHANGE CHV
xx 24 00 8x xx Actual PW + New PW OpenPGP Card 7.2.3 CHANGE REFERENCE DATA
BE 24 xx xx xx Code component MULTOS MDRM LOAD CODE
F0 24 00 01 10 Change CHV Cyberflex Change CHV 1
F0 24 00 02 10 Change CHV Cyberflex Change CHV 2
x0 24 20 xx 10 PIN Value / New Value STARCOS VERIFY and CHANGE
x0 24 30 xx 10 PUK Value / New Value STARCOS VERIFY and CHANGE
xx 26 0x xx xx Verification data ISO 7816-4 8.5.8 DISABLE VERIFICATION REQUIREMENT
A0 26 00 01 08 CHV1 value 3GPP TS 11.11 DISABLE CHV1
A0 26 00 01 08 CHV1 value SAGEM SCT U32 6.12 DISABLE CHV1
BE 26 xx xx xx Data component MULTOS MDRM LOAD DATA
xx 28 0x xx xx Verification data ISO 7816-4 8.5.7 ENABLE VERIFICATION REQUIREMENT
A0 28 00 01 08 CHV1 value 3GPP TS 11.11 ENABLE CHV1
A0 28 00 01 08 CHV1 value SAGEM SCT U34 6.13 ENABLE CHV1
BE 28 xx xx xx Application signature component MULTOS MDRM LOAD APPLICATION SIGNATURE
xx 2A xx xx xx Data xx Data ISO 7816-8 5.2 PERFORM SECURITY OPERATION
xx 2A 8E 80 xx Data xx Cryptographic checksum ISO 7816-8 5.3 COMPUTE CRYPTOGRAPHIC CHECKSUM
xx 2A 9E xx xx Data xx Digital signature ISO 7816-8 5.4 COMPUTE DIGITAL SIGNATURE
xx 2A 90 xx xx Data xx Hash ISO 7816-8 5.5 HASH
xx 2A 00 A2 xx Data ISO 7816-8 5.6 VERIFY CRYPTOGRAPHIC CHECKSUM
xx 2A 00 A8 xx Data ISO 7816-8 5.7 VERIFY DIGITAL SIGNATURE
xx 2A 00 xx xx Data ISO 7816-8 5.8 VERIFY CERTIFICATE
xx 2A 8x 80 xx Data to encipher Enciphered data ISO 7816-8 5.9 ENCIPHER
xx 2A 80 8x xx Data to decipher Deciphered data ISO 7816-8 5.10 DECIPHER
x0 2A 80 86 xx Padding indicator byte (00) followed by cryptogram 00 Plain data OpenPGP Card 7.2.9 PSO: DECIPHER
00 2A 9E 9A xx Data to be integrated in the DSI: hash value or DigestInfo 00 Digital signature OpenPGP Card 7.2.8 PSO: COMPUTE DIGITAL SIGNATURE
BE 2A xx xx xx KTU component MULTOS MDRM LOAD KTU CIPHERTEXT
F0 2A 00 xx 10 AAK or DES key Cyberflex Verify Key
F0 2A 00 xx 0F double-length 3DES key Cyberflex Verify Key
xx 2C 00 xx xx Resetting code followed by new reference data ISO 7816-4 8.5.9 RESET RETRY COUNTER
xx 2C 01 xx xx Resetting code ISO 7816-4 8.5.9 RESET RETRY COUNTER
xx 2C 02 xx xx New reference data ISO 7816-4 8.5.9 RESET RETRY COUNTER
xx 2C 03 xx ISO 7816-4 8.5.9 RESET RETRY COUNTER
A0 2C 00 xx 10 Unblock CHV(PUK), New CHV 3GPP TS 11.11 UNBLOCK CHV
A0 2C 00 xx 10 Unblock CHV(PUK), New CHV SAGEM SCT U34 6.14 UNBLOCK CHV
xx 2C 00 81 xx Resetting Code + New PW OpenPGP Card 7.2.4 RESET RETRY COUNTER
xx 2C 02 81 xx New PW OpenPGP Card 7.2.4 RESET RETRY COUNTER
F0 2C 00 01 10 unblock CHV, new CHV Cyberflex Unblock CHV 1
F0 2C 00 02 10 unblock CHV, new CHV Cyberflex Unblock CHV 2
A0 2E 00 0# 01 Data 3GPP TS 11.11 WRITE CODE STATUS
F0 30 00 00 xx Value to be deducted + cryptogram Cyberflex Decrease
x0 30 EF 00 03 Value xx New Value STARCOS DECREASE
A0 32 00 00 03 Value to be added. 3GPP TS 11.11 INCREASE
A0 32 00 00 03 Value to be added. SAGEM SCT U34 6.9 INCREASE
F0 32 00 00 xx The value to be added + the cryptogram Cyberflex Increase
x0 32 EF 00 03 Value 0x Response Data STARCOS INCREASE
x0 34 EF xx 0F Value and MAC 0x New Value STARCOS SECURE DECREASE
x0 36 EF xx 0F Value and MAC 0x New Value STARCOS SECURE INCREASE
39 java Authentificate User Command
14 40 00 00 40 The first or intermediate hash block, entered LSB-first Cyberflex SHA-1 Intermediate
10 40 00 00 40 The first or intermediate hash block, entered LSB-first Cyberflex SHA-1 Intermediate (ISO-2)
00 40 00 00 xx The final (or only) hash block Cyberflex SHA-1 Last
04 40 00 00 xx The final (or only) hash block Cyberflex SHA-1 Last (ISO-3)
xx 44 xx xx xx Data ISO 7816-9 6.4 ACTIVATE FILE
A0 44 00 00 00 3GPP TS 11.11 REHABILIDATE
A0 44 00 00 00 SAGEM SCT U34 6.16 REHABILIDATE
00 44 00 00 OpenPGP Card 7.2.14 ACTIVATE FILE
F0 44 00 00 xx The cryptogram Cyberflex Rehabilitate
xx 46 xx xx xx Data xx Data ISO 7816-8 5.1 GENERATE ASYMMETRIC KEY PAIR
F0 46 xx 40 04 Value of the public exponent 64 bytes (512-bit RSA key) Cyberflex Generate RSA Keys
F0 46 xx 60 04 Value of the public exponent 96 bytes (768-bit RSA key) Cyberflex Generate RSA Keys
F0 46 xx 80 04 Value of the public exponent 128 bytes (1024-bit RSA key), Cyberflex Generate RSA Keys
F0 46 xx 00 04 Value of the public exponent 256 bytes (2048-bit RSA key) Cyberflex Generate RSA Keys
0x 47 80 00 02 CRT for relevant function 00 Public key as a set of data objects OpenPGP Card 7.2.11 GENERATE ASYMMETRIC KEY PAIR, Generation of key pair
0x 47 81 00 02 CRT for relevant function 00 Public key as a set of data objects OpenPGP Card 7.2.11 GENERATE ASYMMETRIC KEY PAIR, Reading of actual public key template
80 50 xx xx 08 Host challenge 00 GlobalPlatform INITIALIZE UPDATE then [C0]
F0 50 00 xx 00 Cyberflex Generate DES Key
x0 52 xx xx 0A DF-ID || AID STARCOS REGISTER DF
F0 56 00 00 xx Data to be encrypted ciphertext Cyberflex DES Block Init, Encrypt
F0 56 01 00 xx Data to be decrypted plaintext Cyberflex DES Block Init, Decrypt
F0 58 00 00 xx Data to be encrypted ciphertext Cyberflex DES Block Encrypt
F0 58 01 00 xx Data to be decrypted plaintext Cyberflex DES Block Decrypt
xx 70 00 00 01 Logical channel number ISO 7816-4 8.1.2 MANAGE CHANNEL
xx 70 00 0x Logical channel number ISO 7816-4 8.1.2 MANAGE CHANNEL, open
0x 70 80 00 Logical channel number ISO 7816-4 8.1.2 MANAGE CHANNEL, close
00 70 xx xx xx GlobalPlatform MANAGE CHANNEL
x0 76 03 00 02 FID STARCOS LOCK FILE, Unlock
x0 76 03 00 FF FID STARCOS LOCK FILE, Lock
80 78 00 03 xx GlobalPlatform END R-MAC SESSION
80 7A xx 01 xx Data and C-MAC, if needed GlobalPlatform BEGIN R-MAC SESSION
Ax 80 xx xx xx xx EAP & KEYING MATERIAL WLAN-SIM PROCESS EAP
xx 82 xx xx xx Authentication-related data (e.g., response to a challenge) or absent ISO 7816-4 8.5.3 EXTERNAL AUTHENTICATE
xx 82 xx xx xx Authentication-related data xx Authentication-related data ISO 7816-4 8.5.3 MUTUAL AUTHENTICATE
84 82 00 00 10 Host cryptogram and MAC GlobalPlatform EXTERNAL AUTHENTICATE
84 82 00 00 0A Authentication-related data VSDC EXTERNAL AUTHENTICATE
00 82 00 xx 06 Manual GEMPLUS MPCOS-EMV EXTERNAL AUTHENTICATE
C0 82 00 00 07 xx Number of the key slot + The truncated cryptogram Cyberflex External Authenticate Using DES
00 82 00 xx 08 RND Value STARCOS EXTERNAL AUTHENTICATE
xx 84 xx 00 xx Challenge ISO 7816-4 8.5.2 GET CHALLENGE
00 84 00 00 08 Rnd Num VSDC GET CHALLENGE
00 84 xx xx 08 Rnd Num GEMPLUS MPCOS-EMV GET CHALLENGE
Ax 84 00 00 10 Rnd Num WLAN-SIM GET RANDOM
00 84 00 00 xx Challenge with length xx OpenPGP Card 7.2.12 GET CHALLENGE
F0 84 00 00 xx The challenge string the card returns Cyberflex Get Challenge
00 84 00 00 0x 00 Rnd Num STARCOS GET CHALLENGE
xx 86 xx xx xx Authentication-related data xx Authentication-related data ISO 7816-4 8.5.4 GENERAL AUTHENTICATE
xx 88 xx xx xx Authentication-related data (e.g., challenge) xx Authentication-related data (e.g., response to a challenge) ISO 7816-4 8.5.1 INTERNAL AUTHENTICATE
00 88 xx xx 0A Manual GEMPLUS MPCOS-EMV INTERNAL AUTHENTICATE
A0 88 00 00 10 RAND : Rnd num xx SRES( 4B) , Kc (8B) 3GPP TS 11.11 RUN GSM ALGORITHM
A0 88 00 00 10 RAND : Rnd num xx SRES( 4B) , Kc (8B) SAGEM SCT U34 6.17 RUN GSM ALGORITHM
00 88 00 00 xx Authentication Input 00 Signature OpenPGP Card 7.2.10 INTERNAL AUTHENTICATE
C0 88 00 xx 08 Plaintext Truncated or full DES cryptogram Cyberflex Internal Authenticate Using DES
C0 88 00 xx 40 data to be encrypted Cryptogram for 512-bit RSA signature (LSB first) Cyberflex RSA Signature (Internal Auth)
C0 88 00 xx 60 data to be encrypted Cryptogram for 768-bit RSA signature (LSB first) Cyberflex RSA Signature (Internal Auth)
C0 88 00 xx 80 data to be encrypted Cryptogram for 1024-bit RSA signature (LSB first) Cyberflex RSA Signature (Internal Auth)
10 88 00 xx xx data to be encrypted Cyberflex RSA Signature Intermediate
00 88 00 xx xx All or last block of data to be encrypted Cryptogram for XXX-bit RSA signature (LSB-first format) Cyberflex RSA Signature Last
00 88 00 xx 08 RND Num 0x Response Data STARCOS INTERNAL AUTHENTICATE
x0 8A xx xx 18 Data xx Data STARCOS MUTUAL AUTHENTICATE
xx A0 xx xx xx Search string xx Offset or absent ISO 7816-4 8.2.5 SEARCH BINARY
xx A2 xx xx xx Search string xx Record number or absent ISO 7816-4 8.3.5 SEEK
A0 A2 00 xx xx Pattern xx 3GPP TS 11.11 SEEK
A0 A2 00 xx xx Pattern xx SAGEM SCT U34 6.8 SEEK
F0 A2 xx 00 xx Search string Cyberflex Seek, Start at the beginning of the file
F0 A2 xx 02 xx Search string Cyberflex Seek, Start from the next record
xx A4 xx xx xx File id data xx FCI or empty ISO 7816-4 8.1.1 SELECT
00 A4 04 00 xx AID 00 GlobalPlatform SELECT
00 A4 04 00 06 D2 76 00 01 24 01 00 FCI or empty OpenPGP Card 7.2.1 SELECT FILE
00 A4 00 xx xx File IDName 00 Manual VSDC SELECT
A0 A4 00 00 02 File ID 3GPP TS 11.11 SELECT
A0 A4 00 00 02 File ID SAGEM SCT U34 6.1 SELECT
00 A4 xx xx xx xx xx xx MULTOS MDRM SELECT FILE
00 A4 00 00 MULTOS MDRM SELECT FILE, MF
00 A4 00 00 02 3F 00 MULTOS MDRM SELECT FILE, MF
00 A4 00 00 02 2F 00 MULTOS MDRM SELECT FILE, DF
00 A4 00 00 02 2F 01 MULTOS MDRM SELECT FILE, ATR File
00 A4 00 0C 02 2F 00 MULTOS MDRM SELECT FILE, DF
00 A4 00 0C 02 2F 01 MULTOS MDRM SELECT FILE, ATR File
00 A4 04 00 xx AID xx FCI or empty MULTOS MDRM SELECT FILE, Application DF
00 A4 04 02 xx AID xx FCI or empty MULTOS MDRM SELECT FILE, Application DF
00 A4 04 0C xx AID xx FCI or empty MULTOS MDRM SELECT FILE, Application DF
00 A4 08 00 02 3F 00 MULTOS MDRM SELECT FILE, MF
00 A4 08 00 02 2F 00 MULTOS MDRM SELECT FILE, DF
00 A4 08 0C 02 3F 00 MULTOS MDRM SELECT FILE, MF
00 A4 08 0C 02 2F 00 MULTOS MDRM SELECT FILE, DF
C0 A4 00 00 02 ID of the file Cyberflex Select
00 A4 00 00 xx AID of the application Cyberflex Select EMV
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
80 A8 00 00 00 00 VSDC GET PROCESSING OPTIONS
F0 A8 00 00 xx file information Cyberflex Dir Next
80 AE 00 xx Tr ansaction-related data VSDC
xx B0 xx xx xx Data ISO 7816-4 8.2.1 READ BINARY
00 B0 xx xx xx GEMPLUS MPCOS-EMV READ BINARY
A0 B0 xx xx xx 3GPP TS 11.11 READ BINARY
A0 B0 xx xx xx SAGEM SCT U34 6.4 READ BINARY
00 B0 xx xx xx elementary file is being read MULTOS MDRM READ BINARY
00 B0 xx xx xx Static memory is being read, offset < 32768 bytes MULTOS MDRM READ BINARY
0C B0 xx xx xx ciphertext and MAC xx Static memory is being read, offset < 32768 bytes MULTOS MDRM READ BINARY
C0 B0 xx xx xx Data Cyberflex Read Binary
04 B0 xx xx xx Enciphered data Cyberflex Read Binary Enciphered
00 B0 xx xx xx Data STARCOS READ BINARY
00 B1 xx xx xx Static memory is being read, offset >= 32768 bytes MULTOS MDRM READ BINARY
0C B1 xx xx xx ciphertext and MAC xx Static memory is being read, offset >= 32768 bytes MULTOS MDRM READ BINARY
xx B2 xx xx xx Data ISO 7816-4 8.3.1 READ RECORD
00 B2 xx 00 VSDC READ RECORD
A0 B2 xx xx xx 3GPP TS 11.11 READ RECORD
A0 B2 xx xx xx SAGEM SCT U34 6.6 READ RECORD
00 B2 xx 04 xx Record MULTOS MDRM READ RECORD(S)
C0 B2 00 00 xx First Record Cyberflex Read Record
C0 B2 00 01 xx Last Record Cyberflex Read Record
C0 B2 00 02 xx Next Record Cyberflex Read Record
C0 B2 00 03 xx Previous Record Cyberflex Read Record
C0 B2 xx 04 xx Readed Record(s) Cyberflex Read Record
C0 B2 01 xx xx Record Cyberflex Read Record EMV
00 B2 xx xx xx Data STARCOS READ RECORD
B4 java Component Data
B8 java Create Applet
BA java CAP end
BC java Component end
BE 04 Data GEMPLUS GemClub-MEMO READ
xx C0 00 00 xx Content of EF.DIR ISO 7816-4 8.6.1 GET RESPONSE
xx C0 FF FC xx Content of EF.ATR ISO 7816-4 8.6.1 GET RESPONSE
xx C0 FF FD xx ATR ISO 7816-4 8.6.1 GET RESPONSE
xx C0 FF FE xx Historical bytes ISO 7816-4 8.6.1 GET RESPONSE
xx C0 FF FF xx empty ISO 7816-4 8.6.1 GET RESPONSE
00 C0 1C Key Info GlobalPlatform GET RESPONSE
00 C0 00 00 00 VSDC GET RESPONSE
80 C0 00 00 xx GEMPLUS MPCOS-EMV Get Info on Get Response
80 C0 02 A0 08 Chip SN GEMPLUS MPCOS-EMV Get Info
80 C0 02 A1 08 Card SN GEMPLUS MPCOS-EMV Get Info
80 C0 02 A2 08 Issuer SN GEMPLUS MPCOS-EMV Get Info
80 C0 02 A3 04 Iss.Ref.N GEMPLUS MPCOS-EMV Get Info
80 C0 02 A4 0D Chip Inf GEMPLUS MPCOS-EMV Get Info
80 C0 02 A5 xx Keys GEMPLUS MPCOS-EMV Get Info
80 C0 02 A6 02 Last DF/EF GEMPLUS MPCOS-EMV Get Info
A0 C0 00 00 xx 3GPP TS 11.11 GET RESPONSE
A0 C0 00 00 xx SAGEM SCT U34 6.3 GET RESPONSE
0x C0 00 00 xx Data OpenPGP Card 7.2.7 GET RESPONSE
00 C0 00 00 xx Data MULTOS MDRM GET RESPONSE
00 C0 00 00 xx Data Cyberflex Get Response
C0 C0 00 00 xx Data Cyberflex Get Response
F0 C0 00 00 xx Data Cyberflex Get Response
00 C0 00 00 xx Response Data STARCOS GET RESPONSE
xx C2 00 00 xx Data xx Data ISO 7816-4 8.6.2 ENVELOPE
C4 java Delete Applets
F0 C4 00 00 03 Key numbers Cyberflex Get AC Keys
xx CA xx xx xx Data ISO 7816-4 8.4.1 GET DATA
00 CA 00 xx xx MAC, if present GlobalPlatform GET DATA
80 CA xx xx xx VSDC GET DATA
0x CA xx xx 00 Addressed data or DOs OpenPGP Card 7.2.5 GET DATA
00 CA 00 66 00 Data Objects (DO) MULTOS MDRM GET DATA
xx D0 xx xx xx Data ISO 7816-4 8.2.2 WRITE BINARY
80 D0 xx xx xx Data to be written in EEPROM VSDC LOAD STRUCTURE
xx D2 xx xx xx Data ISO 7816-4 8.3.2 WRITE RECORD
xx D6 xx xx xx Data ISO 7816-4 8.2.3 UPDATE BINARY
A0 D6 xx xx xx Data to be written in EEPROM 3GPP TS 11.11 UPDATE BINARY
A0 D6 xx xx xx Data to be written in EEPROM SAGEM SCT U34 6.5 UPDATE BINARY
C0 D6 xx xx xx New data to write into the file, plus the cryptogram Cyberflex Update Binary
04 D6 xx xx xx The enciphered data to write to the EF Cyberflex Update Binary Enciphered
00 D6 xx xx xx Data STARCOS UPDATE BINARY
80 D8 xx xx xx KEY Date (and MAC) 00 GlobalPlatform PUT KEY
D8 EMV Set Card Status(personalization
xx DA xx xx xx Data ISO 7816-4 8.4.2 PUT DATA
00 DA xx xx xx Data VSDC, VIS 1.4.0 PUT DATA
xx DA xx xx xx Addressed data or Extended header list OpenPGP Card 7.2.6 PUT DATA
xx DB xx xx xx Addressed data or Extended header list OpenPGP Card 7.2.6 PUT DATA
xx DC xx xx xx Data ISO 7816-4 UPDATE RECORD
00 DC xx xx xx Data (and MAC) VSDC, VIS 1.4.0 UPDATE RECORD
A0 DC xx xx xx Data to be written in EEPROM 3GPP TS 11.11 UPDATE RECORD
A0 DC xx xx xx Data to be written in EEPROM SAGEM SCT U34 6.7 UPDATE RECORD
C0 DC xx 00 xx First record Cyberflex Update Record
C0 DC xx 01 xx Last record Cyberflex Update Record
C0 DC xx 02 xx Next record Cyberflex Update Record
C0 DC xx 03 xx Previous record Cyberflex Update Record
C0 DC xx 04 xx Absolute mode, or Current record Cyberflex Update Record
00 DC xx xx xx Data STARCOS UPDATE RECORD
DE 04 Data GEMPLUS GemClub-MEMO UPDATE
A0 DE 00 00 03 Data 3GPP TS 11.11 LOAD AoC(SICAP)
xx E0 xx xx xx Data ISO 7816-9 6.1 CREATE FILE
80 E0 02 00 0C Manual GEMPLUS MPCOS-EMV CREATE FILE
80 E0 xx xx xx FCI length 3GPP TS 11.11 CREATE FILE
80 E0 xx xx xx FCI length SAGEM SCT U34 CREATE FILE
F0 E0 xx xx xx file structure + the cryptogram Cyberflex Create File
x0 E0 00 00 10 DATA for CREATE MF STARCOS CREATE
x0 E0 01 00 0E DATA for CREATE DF STARCOS CREATE
x0 E0 02 00 02 DATA for CREATE End STARCOS CREATE
x0 E0 03 00 10 DATA for CREATE EF STARCOS CREATE
xx E2 00 xx xx Record ISO 7816-4 8.3.4 APPEND RECORD
80 E2 00 00 xx Record (and MAC) GlobalPlatform APPEND RECORD
00 E2 00 00 xx Record VSDC APPEND RECORD
00 E2 00 00 xx Record GEMPLUS MPCOS-EMV APPEND RECORD
00 E2 00 00 xx Record 3GPP TS 11.11 APPEND RECORD
C0 E2 00 00 xx record contents + the cryptogram Cyberflex Create Record
xx E4 xx xx xx Data ISO 7816-9 6.2 DELETE FILE
80 E4 00 00 xx TLV coded name GlobalPlatform DELETE FILE
A0 E4 00 00 02 xx xx 3GPP TS 11.11 DELETE FILE
F0 E4 00 00 xx File ID, and cryptogram Cyberflex Delete File
xx E6 xx xx xx Data ISO 7816-9 6.5 TERMINATE DF
80 E6 xx 00 xx Manual GlobalPlatform INSTALL
A0 E6 xx xx 00 3GPP TS 11.11 LOCK RECORD
00 E6 00 00 OpenPGP Card 7.2.13 TERMINATE DF
xx E8 xx xx xx Data ISO 7816-9 6.6 TERMINATE EF
80 E8 00 00 xx Record GlobalPlatform LOAD
A0 E8 00 xx 10 Data 3GPP TS 11.11 READ DIRECTORY
80 EA 00 00 xx Data 3GPP TS 11.11 CREATE BINARY
80 EA 00 00 xx Data SAGEM SCT U34 CREATE BINARY
80 EE 00 xx 00 VSDC WRITE LOCK
80 F0 xx xx xx AID of Application (and MAC) GlobalPlatform SET STATUS
A0 F2 00 00 xx 3GPP TS 11.11 GET STATUS
A0 F2 00 00 xx SAGEM SCT U34 6.2 GET STATUS
80 F2 xx xx GlobalPlatform GET STATUS
x0 F2 00 xx 0x RND Num 0x initial KFPC, KFPC STARCOS KEY STATUS
x0 F4 00 xx 11 Data to Install STARCOS WRITE KEY
x0 F4 01 xx 08 Data to Update STARCOS WRITE KEY
x0 F6 00 00 00 Serial number STARCOS GET CARD DATA
x0 F6 00 01 00 version number of operating system STARCOS GET CARD DATA
x0 F6 00 02 00 chip configuration data STARCOS GET CARD DATA
80 F8 xx xx xx SAGEM SCT U34 8.1.1 DIR
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
A0 FA 00 00 00 3GPP TS 11.11 SLEEP
A0 FA 00 00 00 SAGEM SCT U34 6.18 SLEEP
80 FB xx xx xx SAGEM SCT U34 8.1.1 DIR
80 FC xx xx 10 SAGEM SCT U34 8.1.3 READ INFO
xx FE 00 00 ISO 7816-9 6.7 TERMINATE CARD USAGE
80 FE xx xx 00 SAGEM SCT U34 BLOW FUSE

 

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s