Uploaded by jm5867.6778

Tag List

advertisement
6
41
Tag
Name
Object Identifier (OID)
Country code and national data
42
Issuer Identification Number (IIN)
42
43
44
45
46
47
48
4D
Issuer Identification Number (IIN)
Card service data
Initial access data
Card issuer`s data
Pre-issuing data
Card capabilities
Status information
Extended header list
4F
Application Identifier (ADF Name)
50
Application Label
50
Application Label
50
Application Label
51
Path
52
53
Command to perform
Discretionary data, discretionary template
Description
The number that identifies the major industry and the
card issuer and that forms the first part of the Primary
Account Number (PAN)
Source
Card
The ADF Name identifies the application as described in
[ISO 7816-5]. The AID is made up of the Registered
Card
Application Provider Identifier (RID) and the Proprietary
Identifier Extension (PIX).
Mnemonic associated with the AID according to ISO/IEC
Card
7816-5
Mnemonic associated with AID according to [ISO 78165]. Used in application selection. Application Label is
Card
optional in the File Control Information (FCI) of an
Application Definition File (ADF) and optional in an ADF
directory entry.
Mnemonic associated with the AID according to ISO/IEC
Card
7816-5 (with the special character limited to space).
A path may reference any file. It is a concatenation of file
identifiers. The path begins with the identifier of a DF
Card
(the MF for an absolute path or the current DF for a
relative path) and ends with the identifier of the file
itself.
Card
56
Track 1 Data
56
Track 1 Equivalent Data
57
Track 2 Equivalent Data
57
Track 2 Equivalent Data
57
Track 2 Equivalent Data
57
Track 2 Equivalent Data
Track 1 Data contains the data objects of the track 1
according to [ISO/IEC 7813] Structure B, excluding start
sentinel, end sentinel and LRC. The Track 1 Data may be
present in the file read using the READ RECORD
command during a mag-stripe mode transaction.
Card
Contains the data objects of the track 2, in accordance
with [ISO/IEC 7813], excluding start sentinel, end
sentinel, and LRC.
Contains the data elements of track 2 according to
ISO/IEC 7813, excluding start sentinel, end sentinel, and
Longitudinal Redundancy Check (LRC), as follows:
Primary Account Number
Field Separator (Hex 'D')
Expiration Date (YYMM)
Service Code
Discretionary Data (defined by individual payment
systems)
Pad with one Hex 'F' if needed to ensure whole
bytes
Contains the data elements of track 2 according to
ISO/IEC 7813, excluding start sentinel, end sentinel, and
Longitudinal Redundancy Check (LRC), as follows:
Primary Account Number
Field Separator (Hex 'D')
Expiration Date (YYMM)
Service Code
Discretionary Data (defined by individual payment
systems)
Pad with one Hex 'F' if needed to ensure whole
bytes
Image of magnetic stripe Track 2. (For Kernel 4, Track 2
Equivalent Data may not be an exact image of magnetic
stripe Track 2.)
Card
Card
Card
Card
57
Track 2 Equivalent Data
58
59
5A
Track 3 Equivalent Data
Card expiration date
Application Primary Account Number (PAN)
5A
Application Primary Account Number (PAN)
5A
Application Primary Account Number (PAN)
5A
5B
5C
5D
5D
5E
5F20
5F20
5F20
5F20
5F21
5F22
5F23
Application Primary Account Number (PAN)
Name of an individual
Tag list
Deleted (see 9D)
Header list
Proprietary login data
Cardholder Name
Cardholder Name
Cardholder Name
Cardholder Name
Track 1, identical to the data coded
Track 2, identical to the data coded
Track 3, identical to the data coded
5F24
Application Expiration Date
Contains the data elements of track 2 according to
ISO/IEC 7813, excluding start sentinel, end sentinel, and Card
Longitudinal Redundancy Check (LRC).
Card
Card
Valid cardholder account number
Card
Cardholder account number. READ RECORD For
transactions where Offline Data Authentication is
performed, the Application PAN is returned. For
Card
transactions where Offline Data Authentication is not
performed, the Application PAN does not need to be
returned.
Card Number. The Primary Account Number must be
maintained as the same value for both the Kernel 4 mag- Card
stripe mode and the EMV mode.
Valid cardholder account number
Card
Terminal
Indicates cardholder name according to ISO 7813
Indicates cardholder name according to ISO 7813
Indicates cardholder name according to ISO 7813
Indicates cardholder name according to ISO 7813
Date after which application expires. The date is
expressed in the YYMMDD format. For MasterCard
applications, if the value of YY ranges from '00' to '49'
the date reads 20YYMMDD. If the value of YY ranges
from '50' to '99' the date reads 19YYMMDD.
Card
Card
Card
Card
Card
Card
Card
Card
5F24
Application Expiration Date
5F24
Application Expiration Date
5F24
Application Expiration Date
5F25
Application Effective Date
5F25
Application Effective Date
5F25
Application Effective Date
5F26
5F27
Date, Card Effective
Interchange control
5F28
Issuer Country Code
5F28
Issuer Country Code
5F28
Issuer Country Code
5F28
Issuer Country Code
5F29
Interchange profile
5F2A
Transaction Currency Code
5F2A
Transaction Currency Code
Date after which the card application expires. For
transactions where Offline Data Authentication is
performed, the Application Expiration Date is returned.
Card
For transactions where Offline Data Authentication is not
performed, the Application Expiration Date does not
need to be returned.
Date after which the card application expires.
Card
Date after which application expires. It shall be present
Card
for EMV Mode and Legacy Mode.
Date from which the application may be used. The date
is expressed in the YYMMDD format. For MasterCard
branded applications if the value of YY ranges from '00' Card
to '49' the date reads 20YYMMDD. If the value of YY
ranges from '50' to '99', the date reads 19YYMMDD.
Date from which the application may be used. The date
Card
is expressed in the YYMMDD format.
Date from which the application may be used. The date
Card
is expressed in the YYMMDD format.
Indicates the country of the issuer according to ISO 3166Card
1
Indicates the country of the issuer according to ISO 3166Card
1
Indicates the country of the issuer according to ISO 3166Card
1
Indicates the country of the issuer according to ISO 3166Card
1
Indicates the currency code of the transaction according
Terminal
to ISO 4217
Indicates the currency code of the transaction according
Terminal
to ISO 4217
5F2A
Transaction Currency Code
5F2A
Transaction Currency Code
5F2A
Transaction Currency Code
5F2B
5F2C
Date of birth
Cardholder nationality
5F2D
Language Preference
5F2D
Language Preference
5F2D
Language Preference
5F2E
5F2F
Cardholder biometric data
PIN usage policy
5F30
Service Code
5F30
5F32
5F33
Service Code
Transaction counter
Date, Transaction
Application Primary Account Number (PAN)
Sequence Number (PSN)
Application Primary Account Number (PAN)
Sequence Number (PSN)
5F34
5F34
Indicates the currency code of the transaction according
to [ISO 4217]. The implied exponent is indicated by the
minor unit of currency associated with the Transaction
Currency Code in [ISO 4217].
Indicates the currency code of the transaction according
to [ISO 4217]
Indicates the currency code of the transaction according
to ISO 4217. Requested in CDOL1.
1-4 languages stored in order of preference, each
represented by 2 alphabetical characters according to
ISO 639
Note: EMVCo strongly recommends that cards be
personalised with data element '5F2D' coded in
lowercase, but that terminals accept the data element
whether it is coded in upper or lower case.
1-4 languages stored in order of preference, each
represented by 2 lower case alphabetical characters
according to ISO 639-1.
1-4 languages stored in order of preference, each
represented by 2 lower case alphabetical characters
according to ISO 639-1.
Terminal
Terminal
Configuration
(POS)
Card
Card
Card
Service code as defined in ISO/IEC 7813 for Track 1 and
Card
Track 2
Contains the Service Code elements.
Card
Identifies and differentiates cards with the same
Application PAN
Card
Identifies and differentiates cards with the same PAN
Card
5F34
5F34
5F34
Application Primary Account Number (PAN)
Sequence Number (PSN)
Application Primary Account Number (PAN)
Sequence Number (PSN)
Application Primary Account Number (PAN)
Sequence Number (PSN)
Identifies and differentiates cards with the same PAN
Identifies and differentiates cards (applications) with the
same PAN
Identifies and differentiates cards (applications) with the
same PAN
Representation of human sexes through a languageneutral single-digit code (0 = not known, 1 = male, 2 =
female, 9 = not applicable)
Identifies the decimal point position from the right of
the transaction amount accordin to ISO 4217
Indicates the implied position of the decimal point from
the right of the transaction amount represented
according to ISO 4217. Required to determine if Status
Check is requested.
5F35
Sex (ISO 5218)
5F36
Transaction Currency Exponent
5F36
Transaction Currency Exponent
5F37
Static internal authentication (one-step)
Static internal authentication - first associated
data
Static internal authentication - second associated
data
Dynamic internal authentication
Dynamic external authentication
Transaction Reference Currency Code
Identifies the common currency used by the terminal
Dynamic mutual authentication
Identifies the decimal point position from the right of
Transaction Reference Currency Exponent
the terminal common currency
Cardholder portrait image
Element list
Address
Cardholder handwritten signature image
Application image
Display message
Timer
Message reference
Cardholder private key
5F38
5F39
5F3A
5F3B
5F3C
5F3C
5F3D
5F40
5F41
5F42
5F43
5F44
5F45
5F46
5F47
5F48
Card
Card
Card
Terminal
Configuration
(POS)
Terminal
Terminal
5F49
5F4A
5F4B
5F4C
5F4D
5F4E
Cardholder public key
Public key of certification authority
Deprecated (see note 2 below)
Certificate holder authorization
Integrated circuit manufacturer identifier
Certificate content
5F50
Issuer Uniform resource locator (URL)
5F53
International Bank Account Number (IBAN)
5F54
Bank Identifier Code (BIC)
5F55
Issuer Country Code (alpha2 format)
5F56
Issuer Country Code (alpha3 format)
5F57
Account Type
60
Template, Dynamic Authentication
Commitment (e.g., a positive number less than
the public RSA modulus in use)
Challenge (e.g., a number, possibly zero, less
than the public RSA exponent in use)
Response (e.g., a positive number less than the
public RSA modulus in use)
Committed challenge (e.g., the hash-code of a
commitment data object)
Authentication code (e.g., the hash-code of one
or more data fields and a commitment data
object)
Exponential (e.g., a public positive number for
establishing a session key by a DH method)
Template, Identification data
6080
6081
6082
6083
6084
6085
60A0
61
Application Template
The URL provides the location of the Issuer's Library
Card
Server on the Internet.
Uniquely identifies the account of a customer at a
Card
financial institution as defined in ISO 13616.
Uniquely identifies a bank as defined in ISO 9362.
Card
Indicates the country of the issuer as defined in ISO 3166
Card
(using a 2 character alphabetic code)
Indicates the country of the issuer as defined in ISO 3166
Card
(using a 3 character alphabetic code)
Indicates the type of account selected on the terminal,
Terminal
coded as specified in Annex G
Template containing one or more data objects relevant
to an application directory entry according to [ISO 7816- Card
5].
61
Directory Entry
62
File Control Parameters (FCP) Template
Number of data bytes in the file, excluding
structural information
Number of data bytes in the file, including
structural information if any
File descriptor byte
File identifier
DF name
Proprietary information, primitive encoding (i.e.,
not coded in BER-TLV)
Security attribute in proprietary format
Identifier of an EF containing an extension of the
file control information
Short EF identifier
Life cycle status byte (LCS)
Security attribute referencing the expanded
format
Security attribute in compact format
Identifier of an EF containing security
environment templates
Template, Security attribute for data objects
Template, Security attribute for physical
interfaces
One or more pairs of data objects, short EF
identifier (tag 88) - absolute or relative path (tag
51)
Proprietary information, constructed encoding
Security attribute in expanded format
Identifier of a cryptographic mechanism
Wrapper
Template, File Management Data (FMD)
Cardholder related data
Template, Card data
6280
6281
6282
6283
6284
6285
6286
6287
6288
628A
628B
628C
628D
62A0
62A1
62A2
62A5
62AB
62AC
63
64
65
66
Contains one or more data objects relevant to an
Card
application directory entry according to [ISO 7816-5].
Identifies the FCP template according to ISO/IEC 7816-4 Card
67
68
6A
6A80
6A81
6A82
6A83
6A84
6B
6B06
6B80
6BA0
6C
6D
6E
6F
6F
6F
6F
6FA5
70
70
70
71
71
Template, Authentication data
Special user requirements
Template, Login
Qualifier
Telephone Number
Text
Delay indicators, for detecting an end of message
Delay indicators, for detecting an absence of
response
Template, Qualified name
Qualified name
Name
Name
Template, Cardholder image
Template, Application image
Application related data
File Control Information (FCI) Template
Identifies the FCI template according to ISO/IEC 7816-4
File Control Information (FCI) Template
Identifies the FCI template according to ISO/IEC 7816-4
File Control Information (FCI) Template
Identifies the FCI template according to ISO/IEC 7816-4
Template, File Control Parameters and File
Management Data (FCI)
Template, FCI A5
Template containing the data objects returned by the
Card in response to a READ RECORD command. Contains
READ RECORD Response Message Template
the contents of the record read. (Mandatory for SFIs 110. Response messages for SFIs 11-30 are outside the
scope of EMV, but may use template '70')
Contains the contents of the record read. (Mandatory
READ RECORD Response Message Template
for SFIs 1-10. Response messages for SFIs 11-30 are
outside the scope of EMV, but may use template '70')
Template, AEF Data
Contains proprietary issuer data for transmission to the
Issuer Script Template 1
ICC before the second GENERATE AC command
Contains proprietary issuer data for transmission to the
Issuer Script Template 1
ICC before the second GENERATE AC command
Card
Card
Card
Card
Card
Issuer
Issuer
71
7186
719F18
Template, Issuer Script 1
Issuer Script Command
Issuer Script Identifier
72
Issuer Script Template 2
72
Issuer Script Template 2
72
Template, Issuer Script 2
73
Directory Discretionary Template
77
Response Message Template Format 2
77
Response Message Template Format 2
77
Response Message Template Format 2
77
78
79
7A
7A80
7A81
7A82
7A83
7A84
7A85
7A86
7A87
7A88
7A89
7A8A
7A8B
7A8C
7A8D
7A8E
Template, Response Message Format 2
Compatible Tag Allocation Authority
Coexistent Tag Allocation Authority
Template, Security Support (SS)
Card session counter
Session identifier
File selection counter
File selection counter
File selection counter
File selection counter
File selection counter
File selection counter
File selection counter
File selection counter
File selection counter
File selection counter
File selection counter
File selection counter
File selection counter
Contains proprietary issuer data for transmission to the
Issuer
ICC after the second GENERATE AC command
Contains proprietary issuer data for transmission to the
Issuer
ICC after the second GENERATE AC command
Issuer discretionary part of the directory according to
ISO/IEC 7816-5
Contains the data objects (with tags and lengths)
returned by the ICC in response to a command
Contains the data objects (with tags and lengths)
returned by the card in response to a command.
Contains the data objects (with tags and lengths)
returned by the ICC in response to a command
see 6.4
Card
Card
Card
Card
7A93
7A9F2X
7A9F3Y
7B
7B80
7B8A
7BAC
7BA4
7BAA
7BB4
7BB6
7BB8
7D
7D80
7D81
7D82
7D83
7D84
7D85
7D86
7D87
7D8E
7D90
7D91
Digital signature counter
Internal progression value ('X'-is a specific index,
e.g., an index referencing a counter of file
selections)
External progression value ('Y'-is a specific index,
e.g., an index referencing an external time
stamp)
Template, Security Environment (SE)
SEID byte, mandatory
LCS byte, optional
Cryptographic mechanism identifier template,
optional
Control reference template (CRT)
Control reference template (CRT)
Control reference template (CRT)
Control reference template (CRT)
Control reference template (CRT)
Template, Secure Messaging (SM)
Plain value not coded in BER-TLV
Plain value not coded in BER-TLV
Cryptogram (plain value coded in BER-TLV and
including secure messaging data objects)
Cryptogram (plain value coded in BER-TLV and
including secure messaging data objects)
Cryptogram (plain value coded in BER-TLV, but
not including secure messaging data objects)
Cryptogram (plain value coded in BER-TLV, but
not including secure messaging data objects)
Padding-content indicator byte followed by
cryptogram (plain value not coded in BER-TLV)
Padding-content indicator byte followed by
cryptogram (plain value not coded in BER-TLV)
Cryptographic checksum (at least four bytes)
Hash-code
Hash-code
see 6.5
see 6.3.1
see 6.3.1
see 6.3.1
see 6.3.1
see 6.3.1
see 6
7D92
7D93
7D94
7D95
7D96
7D97
7D99
7D9A
7D9B
7D9C
7D9D
7D9E
7DA0
7DA1
7DA2
7DA4
7DA5
7DA8
7DAA
7DAB
Certificate (not BER-TLV coded data)
Certificate (not BER-TLV coded data)
Security environment identifier (SEID byte, see
6.5)
Security environment identifier (SEID byte, see
6.5)
Number Le in the unsecured command APDU
(one or two bytes)
Number Le in the unsecured command APDU
(one or two bytes)
Processing status of the secured response APDU
(new SW1-SW2, two bytes)
Input data element for the computation of a
digital signature (the value field is signed)
Input data element for the computation of a
digital signature (the value field is signed)
Public key
Public key
Digital signature
Input template for the computation of a hashcode (the template is hashed)
Input template for the computation of a hashcode (the template is hashed)
Input template for the verification of a
cryptographic checksum (the template is
integrated)
Control reference template for authentication
(AT)
Control reference template for authentication
(AT)
Input template for the verification of a digital
signature (the template is signed)
Template, Control reference for hash-code (HT)
Template, Control reference for hash-code (HT)
7DAC
7DAD
7DAE
7DAF
7DB0
7DB1
7DB2
7DB3
7DB4
7DB5
7DB6
7DB7
7DB8
7DB9
7DBA
7DBB
Input template for the computation of a digital
signature (the concatenated value fields are
signed)
Input template for the computation of a digital
signature (the concatenated value fields are
signed)
Input template for the computation of a
certificate (the concatenated value fields are
certified)
Input template for the computation of a
certificate (the concatenated value fields are
certified)
Plain value coded in BER-TLV and including
secure messaging data objects
Plain value coded in BER-TLV and including
secure messaging data objects
Plain value coded in BER-TLV, but not including
secure messaging data objects
Plain value coded in BER-TLV, but not including
secure messaging data objects
Control reference template for cryptographic
checksum (CCT)
Control reference template for cryptographic
checksum (CCT)
Control reference template for digital signature
(DST)
Control reference template for digital signature
(DST)
Control reference template for confidentiality
(CT)
Control reference template for confidentiality
(CT)
Response descriptor template
Response descriptor template
7DBC
7DBD
7DBE
7E
7F20
7F21
7F2E
7F49
7F4980
7F4981
7F4982
7F4983
7F4984
7F4985
7F4986
7F4C
Input template for the computation of a digital
signature (the template is signed)
Input template for the computation of a digital
signature (the template is signed)
Input template for the verification of a certificate
(the template is certified)
Template, Nesting Interindustry data objects
Display control template
Cardholder certificate
Biometric data template
Template, Cardholder public key
Algorithm reference as used in control reference
data objects for secure messaging
RSA Modulus (a number denoted as n coded on x
bytes), or DSA First prime (a number denoted as
p coded on y bytes), or ECDSA Prime (a number
denoted as p coded on z bytes)
RSA Public exponent (a number denoted as v,
e.g., 65537), or DSA Second prime (a number
denoted as q dividing p-1, e.g., 20 bytes), or
ECDSA First coefficient (a number denoted as a
coded on z bytes)
DSA Basis (a number denoted as g of order q
coded on y bytes), or ECDSA Second coefficient
(a number denoted as b coded on z bytes)
DSA Public key (a number denoted as y equal to g
to the power x mod p where x is the private key
coded on y bytes), or ECDSA Generator (a point
denoted as PB on the curve, coded on 2z bytes)
ECDSA Order (a prime number denoted as q,
order of the generator PB, coded on z bytes)
ECDSA Public key (a point denoted as PP on the
curve, equal to x times PB where x is the private
key, coded on 2z bytes)
Template, Certificate Holder Authorization
7F4E
7F4E42
7F4E5F20
7F4E5F24
7F4E5F25
7F4E5F29
7F4E65
7F60
Certificate Body
Certificate Authority Reference
Certificate Holder Reference
Expiration Date, Certificate
Effective Date, Certificate
Certificate Profile Identifier
Certificate Extensions
Template, Biometric information
80
Response Message Template Format 1
80
Response Message Template Format 1
80
Response Message Template Format 1
80
Response Message Template Format 1
81
Amount, Authorised (Binary)
82
Application Interchange Profile (AIP)
82
Application Interchange Profile (AIP)
82
Application Interchange Profile (AIP)
82
Application Interchange Profile (AIP)
82
Application Interchange Profile (AIP)
82
Application Interchange Profile (AIP)
83
83
Command Template
Command Template
Contains the data objects (without tags and lengths)
returned by the ICC in response to a command
Contains the data objects (without tags and lengths)
returned by the card in response to a command.
Contains the data objects (without tags and lengths)
returned by the ICC in response to a command
Contains the data objects (without tags and lengths)
returned by the ICC in response to a command
Authorised amount of the transaction (excluding
adjustments)
Indicates the capabilities of the card to support specific
functions in the application
Indicates the capabilities of the card to support specific
functions in the application
Indicates the capabilities of the card to support specific
functions in the application. Kernel 3 shall not act on AIP
bit settings that are not supported for Kernel 3 or that
are Reserved for Future Use (RFU).
Indicates the capabilities of the card to support specific
functions in the application.
Indicates the capabilities of the card to support specific
functions in the application.
Indicates the capabilities of the card to support specific
functions in the application.
Identifies the data field of a command message
Card
Card
Card
Card
Terminal
Card
Card
Card
Card
Card
Card
Terminal
84
Dedicated File (DF) Name
84
Dedicated File (DF) Name
84
Dedicated File (DF) Name
84
86
86
Dedicated File (DF) Name
Issuer Script Command
Issuer Script Command
87
Application Priority Indicator
87
Application Priority Indicator
87
Application Priority Indicator
87
Application Priority Indicator
87
Application Priority Indicator
88
Short File Identifier (SFI)
88
Short File Identifier (SFI)
88
Short File Identifier (SFI)
89
Authorisation Code
89
Authorisation Code
89
Authorization Code
8A
Authorisation Response Code (ARC)
8A
Authorisation Response Code (ARC)
Identifies the name of the DF as described in ISO/IEC
7816-4
Identifies the name of the DF as described in ISO/IEC
7816-4
Identifies the name of the DF as described in ISO/IEC
7816-4
Contains a command for transmission to the ICC
Indicates the priority of a given application or group of
applications in a directory
Indicates the priority of a given application or group of
applications in a directory
Indicates the priority of a given application or group of
applications in a directory
Indicates the priority of a given application or group of
applications in a directory
Card
Card
Card
Issuer
Card
Card
Card
Card
Identifies the AEF referenced in commands related to a
given ADF or DDF. It is a binary data object having a
Card
value in the range 1 to 30 and with the three high order
bits set to zero.
Identifies the SFI to be used in the commands related to
Card
a given AEF.
Nonzero value generated by the issuer for an approved
Issuer
transaction.
Non-zero value generated by the Authorisation Systems
Issuer
for an approved transaction.
Indicates the transaction disposition of the transaction
received from the issuer for online authorisations.
Data element generated by the Issuer Host System or
the Reader indicating the disposition of the transaction.
Issuer/Termin
al
Issuer/Termin
al
8A
Authorisation Response Code (ARC)
8A
Authorization Response Code (ARC)
Card Risk Management Data Object List 1
(CDOL1)
Card Risk Management Data Object List 1
(CDOL1)
Card Risk Management Data Object List 1
(CDOL1)
Card Risk Management Data Object List 1
(CDOL1)
Card Risk Management Data Object List 2
(CDOL2)
Card Risk Management Data Object List 2
(CDOL2)
Card Risk Management Data Object List 2
(CDOL2)
8C
8C
8C
8C
8D
8D
8D
8E
Cardholder Verification Method (CVM) List
8E
Cardholder Verification Method (CVM) List
8E
Cardholder Verification Method (CVM) List
8E
Cardholder Verification Method (CVM) List
8F
Certification Authority Public Key Index (PKI)
8F
Certification Authority Public Key Index (PKI)
8F
Certification Authority Public Key Index (PKI)
8F
Certification Authority Public Key Index (PKI)
Code that defines the disposition of a message. ARC
must be present if the Kernel is restarted after an Online Issuer
Request Outcome.
List of data objects (tag and length) to be passed to the
ICC in the first GENERATE AC command
List of data objects (tag and length) to be passed to the
ICC in the first GENERATE AC command
List of data objects (tag and length) to be passed to the
ICC in the first GENERATE AC command
List of data objects (tag and length) to be passed to the
ICC in the second GENERATE AC command
List of data objects (tag and length) to be passed to the
ICC in the second GENERATE AC command
Identifies a method of verification of the cardholder
supported by the application
Identifies a prioritised list of methods of verification of
the cardholder supported by the card application.
Identifies a prioritised list of methods of verification of
the cardholder supported by the card application.
Identifies the certification authority's public key in
conjunction with the RID
Identifies the Certificate Authority's public key in
conjunction with the RID for use in offline data
authentication.
Identifies the Certificate Authority's public key in
conjunction with the RID for use in static data
authentication.
Identifies the certification authority's public key in
conjunction with the RID. Required for EMV Mode.
Card
Card
Card
Card
Card
Card
Card
Card
Card
Card
Card
Card
8F
90
Certification Authority Public Key Index (PKI)
Issuer Public Key Certificate
90
Issuer Public Key Certificate
90
Issuer Public Key Certificate
90
90
91
Issuer Public Key Certificate
Issuer Public Key Certificate
Issuer Authentication Data
91
Issuer Authentication Data
91
91
92
Issuer Authentication Data
Issuer Authentication Data
Issuer Public Key Remainder
92
Issuer Public Key Remainder
92
92
92
Issuer Public Key Remainder
Issuer Public Key Remainder
Issuer Public Key Remainder
93
Signed Static Application Data (SAD)
93
Signed Static Application Data (SAD)
94
Application File Locator (AFL)
94
Application File Locator (AFL)
94
Application File Locator (AFL)
94
Application File Locator (AFL)
94
Application File Locator (AFL)
95
Terminal Verification Results (TVR)
Issuer public key certified by a certification authority
Issuer's public key certified by a certificate authority for
use in offline data authentication.
Issuer's public key certified by a certificate authority for
use in static data authentication.
Issuer public key certified by a certification authority
Card
Data sent to the ICC for online Issuer Authentication
Issuer data transmitted to card for online Issuer
authentication.
Data sent to the ICC for online Issuer Authentication
Issuer
Remaining digits of the Issuer Public Key Modulus
Portion of the Issuer Public Key Modulus which does not
fit into the Issuer PK Certificate.
Remaining digits of the Issuer's public key to be hashed.
Remaining digits of the Issuer Public Key Modulus
Card
Card
Card
Card
Issuer
Issuer
Card
Card
Card
Digital signature on critical application parameters that is
Card
used in static data authentication (SDA).
Indicates the location (SFI range of records) of the
Application Elementary Files associated with a particular
AID, and read by the Kernel during a transaction.
Indicates the location (SFI, range of records) of the AEFs
related to a given application.
Indicates the location (SFI, range of records) of the AEFs
related to a given application.
Indicates the location (SFI, range of records) of the AEFs
related to a given application.
Status of the different functions as seen from the
terminal
Card
Card
Card
Card
Terminal
95
Terminal Verification Results (TVR)
95
Terminal Verification Results (TVR)
95
Terminal Verification Results (TVR)
95
Terminal Verification Results (TVR)
95
Terminal Verification Results (TVR)
97
98
99
9A
9A
9A
9A
9A
9A
9B
9C
9C
Status of the different functions from the Terminal
perspective. The Terminal Verification Results is coded
according to Annex C.5 of [EMV Book 3].
Status of the different functions as seen from the
reader/terminal. For EMV mode transactions, all of the
TVR bits sent online to the acquirer shall be set to 0b.
Status of the different functions as seen from the
terminal.
Status of the different functions as seen from the
terminal.
List of data objects (tag and length) to be used by the
terminal in generating the TC Hash Value
Transaction Certificate (TC) Hash Value
Result of a hash function specified in Book 2, Annex B3.1
Transaction Personal Identification Number (PIN) Data entered by the cardholder for the purpose of the
Data
PIN verification
Transaction Date
Local date that the transaction was authorised
Transaction Date
Local date that the transaction was performed.
Transaction Date
Local date that the transaction was authorised
Transaction Date
Local date that the transaction was authorised
Local date that the transaction was authorised.
Transaction Date
Requested in CDOL1.
Transaction Date
Transaction Status Information (TSI)
Indicates the functions performed in a transaction
Indicates the type of financial transaction, represented
by the first two digits of the ISO 8583:1987 Processing
Transaction Type
Code. The actual values to be used for the Transaction
Type data element are defined by the relevant payment
system
Indicates the type of financial transaction, represented
by the first two digits of the ISO 8583:1993 Processing
Transaction Type
Code. The actual values to be used for the Transaction
Type data element are defined by the relevant payment
system.
Transaction Certificate Data Object List (TDOL)
Terminal
Terminal
Terminal
Kernel 5
Card
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
POS
Terminal
Terminal
Terminal
9C
Transaction Type
9C
Transaction Type
9C
Transaction Type
9C
9D
Transaction Type
Directory Definition File (DDF) Name
9F01
Acquirer Identifier
9F01
Acquirer Identifier
9F01
Acquirer Identifier
9F02
Amount, Authorised (Numeric)
9F02
Amount, Authorised (Numeric)
9F02
Amount, Authorised (Numeric)
9F02
Amount, Authorised (Numeric)
Indicates the type of transaction, represented by the
values of the first two digits of Processing Code as
defined by the payment system.
Indicates the type of transaction, represented by the
values of the first two digits of Processing Code as
defined by the payment system.
Indicates the type of financial transaction, represented
by the first two digits of the ISO 8583:1987 Processing
Code. Requested in CDOL1. Possible values are:
- '00' for a purchase transaction
- '01' for a cash advance transaction
- '09' for a purchase with cashback
- '20' for a refund transaction
Identifies the name of a DF associated with a directory
Uniquely identifies the acquirer within each payment
system
Uniquely identifies the acquirer within each payment
system
Authorised amount of the transaction (excluding
adjustments)
Authorised amount of the transaction (excluding
adjustments). This amount is expressed with implicit
decimal point corresponding to the minor unit of
currency as defined by [ISO 4217] (for example the six
bytes '00 00 00 00 01 23' represent USD 1.23 when the
currency code is '840'). If the initial transaction amount
needs to be replaced with a revised transaction amount,
the Terminal must provide it before the chokepoint.
Authorised amount of the transaction (including
Amount, Other and excluding adjustments).
Authorised amount of the transaction (excluding
adjustments).
Terminal
Terminal/Rea
der
POS
Card
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Authorised amount of the transaction. Requested in
CDOL1.
9F02
Amount, Authorised (Numeric)
9F02
Authorised Amount (Numeric)
9F03
Amount, Other (Numeric)
9F03
Amount, Other (Numeric)
9F03
Amount, Other (Numeric)
9F03
Amount, Other (Numeric)
9F03
Amount, Other (Numeric)
9F03
Amount, Other (Numeric)
9F04
Amount, Other (Binary)
9F05
Application Discretionary Data
9F06
9F06
Application Identifier (AID), Terminal
Application Identifier (AID), Terminal
9F07
Application Usage Control (AUC)
Indicates issuer's specified restrictions on the geographic
Card
usage and services allowed for the application
9F07
Application Usage Control (AUC)
Indicates issuer's specified restrictions on the geographic
Card
usage and services allowed for the card application.
9F07
Application Usage Control (AUC)
Indicates issuer's specified restrictions on the geographic
Card
usage and services allowed for the card application.
Secondary amount associated with the transaction
representing a cashback amount
Secondary amount associated with the transaction
representing a cash back amount. This amount is
expressed with implicit decimal point corresponding to
the minor unit of currency as defined by [ISO 4217] (for
example the 6 bytes '00 00 00 00 01 23' represent GBP
1.23 when the currency code is '826').
Secondary amount associated with the transaction
representing a cashback amount.
Secondary amount associated with the transaction
representing a cashback amount.
Secondary amount associated with the transaction
representing a cashback amount. Requested in CDOL1.
Secondary amount associated with the transaction
representing a cashback amount
Issuer or payment system specified data relating to the
application
Identifies the application as described in ISO/IEC 7816-5
Identifies the application as described in ISO/IEC 7816-5
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Card
Terminal
Terminal
9F07
Application Usage Control (AUC)
9F07
Application Usage Control (AUC)
9F08
Application Version Number
9F08
Application Version Number
9F08
Application Version Number, Card
9F09
Application Version Number
9F09
Application Version Number, Terminal
9F0B
Cardholder Name - Extended
9F0D
Issuer Action Code - Default
9F0D
Issuer Action Code - Default
9F0D
Issuer Action Code - Default
9F0D
Issuer Action Code - Default
9F0E
Issuer Action Code - Denial
9F0E
Issuer Action Code - Denial
9F0E
Issuer Action Code - Denial
9F0E
Issuer Action Code - Denial
9F0F
Issuer Action Code - Online
Indicates issuer's specified restrictions on the geographic
Card
usage and services allowed for the card application.
Version number assigned by the payment system for the
Card
application in the Card
Version number assigned by the Issuer for the
Card
application in the Card
Version number assigned by the payment system for the
Terminal
Kernel application
Indicates the whole cardholder name when greater than
26 characters using the same coding convention as in
ISO 7813
Specifies the issuer's conditions that cause a transaction
to be rejected if it might have been approved online, but
the terminal is unable to process the transaction online
Specifies conditions that cause a transaction to be
declined if it might have been approved online, but the
Reader is unable to process the transaction online.
Specifies the issuer's conditions that cause a transaction
to be rejected if it might have been approved online, but
the terminal is unable to process the transaction online
Card
Card
Card
Card
Specifies the issuer's conditions that cause the denial of
Card
a transaction without attempt to go online
Specifies conditions that cause the decline of a
Card
transaction without attempting to go online.
Specifies the issuer's conditions that cause the denial of
Card
a transaction without attempt to go online
Specifies the issuer's conditions that cause a transaction
Card
to be transmitted online
9F0F
Issuer Action Code - Online
9F0F
Issuer Action Code - Online
9F0F
Issuer Action Code - Online
9F10
Issuer Application Data (IAD)
9F10
Issuer Application Data (IAD)
9F10
Issuer Application Data (IAD)
9F10
Issuer Application Data (IAD)
9F10
Issuer Application Data (IAD)
9F10
Issuer Application Data (IAD)
9F11
Issuer Code Table Index
9F11
Issuer Code Table Index
Specifies conditions that cause a transaction to be
Card
transmitted online.
Specifies the issuer's conditions that cause a transaction
Card
to be transmitted online
Contains proprietary application data for transmission to
the issuer in an online transaction.
Note: For CCD-compliant applications, Annex C, section
C7 defines the specific coding of the Issuer Application
Data (IAD). To avoid potential conflicts with CCDcompliant applications, it is strongly recommended that
the IAD data element in an application that is not CCDcompliant should not use the coding for a CCDcompliant application.
Contains proprietary application data for transmission to
the issuer in an online transaction.
Note: For CCD-compliant applications, Annex C, section
C7 defines the specific coding of the Issuer Application
Data (IAD). To avoid potential conflicts with CCDcompliant applications, it is strongly recommended that
the IAD data element in an application that is not CCDcompliant should not use the coding for a CCDcompliant application.
Contains proprietary application data for transmission to
the Issuer in an online transaction.
Contains proprietary application data for transmission to
the Issuer in all transaction messages.
Contains proprietary application data for transmission to
the Issuer in an online transaction.
Indicates the code table according to ISO/IEC 8859 for
displaying the Application Preferred Name
Indicates the code table according to ISO/IEC 8859 for
displaying the Application Preferred Name
Card
Card
Card
Card
Card
Card
Card
9F11
Issuer Code Table Index
9F11
9F12
9F12
9F12
9F12
Issuer Code Table Index
Application Preferred Name
Application Preferred Name
Application Preferred Name
Application Preferred Name
Last Online Application Transaction Counter
(ATC) Register
9F13
Indicates the code table according to ISO/IEC 8859 for
displaying the Application Preferred Name
Card
Preferred mnemonic associated with the AID
Preferred mnemonic associated with the AID
Preferred mnemonic associated with the AID
Card
Card
Card
ATC value of the last transaction that went online
Card
Issuer-specified preference for the maximum number of
consecutive offline transactions for this ICC application
allowed in a terminal with online capability
Classifies the type of business being done by the
merchant, represented according to ISO 8583:1993 for
Card Acceptor Business Code
Classifies the type of business being done by the
merchant, represented according to ISO 8583:1993 for
Card Acceptor Business Code
9F14
Lower Consecutive Offline Limit (LCOL)
9F15
Merchant Category Code (MCC)
9F15
Merchant Category Code (MCC)
9F15
Merchant Category Code (MCC)
9F16
Merchant Identifier
9F16
9F17
Merchant Identifier
Personal Identification Number (PIN) Try Counter Number of PIN tries remaining
Card
May be sent in authorisation response from issuer when
Issuer Script Identifier
response contains Issuer Script. Assigned by the issuer to Issuer
uniquely identify the Issuer Script.
Issuer Script Identifier
Identification of the Issuer Script.
Issuer
Issuer Script Identifier
Deleted (see 9F49)
Indicates the country of the terminal, represented
Terminal Country Code
Terminal
according to ISO 3166
Indicates the country of the terminal, represented
Terminal Country Code
Terminal
according to ISO 3166-1
Indicates the country of the terminal, represented
Terminal Country Code
Terminal
according to ISO 3166
9F18
9F18
9F18
9F19
9F1A
9F1A
9F1A
When concatenated with the Acquirer Identifier,
uniquely identifies a given merchant
Card
Terminal
Configuration
(POS)
Terminal
9F1A
Terminal Country Code
9F1A
Terminal Country Code
9F1A
Terminal Country Code
9F1B
Terminal Floor Limit
9F1B
Terminal Floor Limit
9F1B
Terminal Floor Limit
9F1C
Terminal Identification
9F1C
Terminal Identification
9F1D
Terminal Risk Management Data
9F1E
Interface Device (IFD) Serial Number
9F1E
9F1F
9F1F
9F1F
9F1F
9F1F
9F20
9F20
9F21
9F21
9F21
Interface Device (IFD) Serial Number
Track 1 Discretionary Data
Track 1 Discretionary Data
Track 1 Discretionary Data
Track 1 Discretionary Data
Track 1, Discretionary Data
Track 2 Discretionary Data
Track 2, Discretionary Data
Transaction Time
Transaction Time
Transaction Time
9F22
Certification Authority Public Key Index (PKI)
9F22
Public Key Index, Certification Authority, Terminal
Indicates the country of the terminal, represented
according to ISO 3166
Indicates the country of the terminal, represented
according to ISO 3166. Requested in CDOL1.
Indicates the floor limit in the terminal in conjunction
with the AID
Indicates the floor limit in the terminal in conjunction
with the AID
Designates the unique location of a Terminal at a
merchant
Application-specific value used by the card for risk
management purposes
Unique and permanent serial number assigned to the
IFD by the manufacturer
Terminal
Configuration
(POS)
Terminal
Terminal
Terminal
Terminal
Terminal
Terminal
Discretionary part of track 1 according to ISO/IEC 7813
Discretionary part of track 1 according to ISO/IEC 7813
Discretionary part of track 1 according to ISO/IEC 7813
Discretionary part of track 1 according to ISO/IEC 7813
Card
Card
Card
Card
Discretionary part of track 2 according to ISO/IEC 7813
Card
Local time at which the transaction was performed.
Local time at which the transaction was authorised.
Terminal
POS
Identifies the Certificate Authority's public key in
conjunction with the RID for use in offline static and
dynamic data authentication.
Terminal
9F23
9F24
9F26
9F26
9F26
9F26
9F26
9F26
9F27
9F27
9F27
9F27
9F27
9F27
Issuer-specified preference for the maximum number of
consecutive offline transactions for this ICC application Card
allowed in a terminal without online capability
Payment Account Reference: EMV contact and
contactless chip specifications products may support
Payment Account Reference (PAR) generated or
PAR by assigning a unique EMV tag (9F24) to represent
linked directly to the provision request in the
Card
PAR. PAR SHALL be required personalisation data for
token vault
payment tokens but will be optional for terminals to
read and transmit.
Cryptogram returned by the ICC in response of the
Application Cryptogram (AC)
Card
GENERATE AC or RECOVER AC command
Cryptogram returned by the ICC in response of the
Application Cryptogram (AC)
Card
GENERATE AC or RECOVER AC command
Cryptogram returned by the card in response to the GPO
Application Cryptogram (AC)
Card
command.
Application Cryptogram (AC)
AC computed by the card during a transaction.
Card
Cryptogram returned by the card in response of the
Application Cryptogram (AC)
Card
GENERATE AC command.
Application Cryptogram (AC)
Indicates the type of cryptogram and the actions to be
Cryptogram Information Data (CID)
Card
performed by the terminal
Indicates the type of cryptogram and the actions to be
Cryptogram Information Data (CID)
performed by the Kernel. The Cryptogram Information Card
Data is coded according to Table 14 of [EMV Book 3].
Indicates the type of cryptogram (TC, ARQC, or AAC)
Cryptogram Information Data (CID)
returned by the card and the actions to be performed by Card
the reader.
Indicates the type of cryptogram (TC, ARQC, or AAC)
Cryptogram Information Data (CID)
returned by the card and the actions to be performed by Card
the terminal.
Indicates the type of cryptogram and the actions to be
Cryptogram Information Data (CID)
Card
performed by the terminal after the GENERATE AC
command.
Cryptogram Information Data (CID)
Upper Consecutive Offline Limit (UCOL)
9F29
Extended Selection
9F2A
Kernel Identifier
9F2D
9F2E
9F2F
Integrated Circuit Card (ICC) PIN Encipherment
Public Key Certificate
Integrated Circuit Card (ICC) PIN Encipherment
Public Key Exponent
Integrated Circuit Card (ICC) PIN Encipherment
Public Key Remainder
9F32
Issuer Public Key Exponent
9F32
Issuer Public Key Exponent
9F32
Issuer Public Key Exponent
9F32
Issuer Public Key Exponent
9F32
Issuer Public Key Exponent
9F33
Terminal Capabilities
9F33
Terminal Capabilities
9F33
9F34
9F34
Terminal Capabilities
Cardholder Verification Method (CVM) Results
Cardholder Verification Method (CVM) Results
The value to be appended to the ADF Name in the data
field of the SELECT command, if the Extended Selection
Card
Support flag is present and set to 1. Content is payment
system proprietary.
Indicates the card's preference for the kernel on which
Card
the contactless application can be processed.
ICC PIN Encipherment Public Key certified by the issuer
ICC PIN Encipherment Public Key Exponent used for PIN
encipherment
Remaining digits of the ICC PIN Encipherment Public Key
Modulus
Issuer public key exponent used for the verification of
the Signed Static Application Data and the ICC Public Key
Certificate
Issuer public key exponent used for the verification of
the Signed Static Application Data and the ICC Public Key
Certificate
Issuer-specified data to be used with the Issuer's public
key algorithm for static data authentication.
Issuer public key exponent used for the verification of
the Signed Static Application Data and the ICC Public Key
Certificate
Card
Card
Card
Card
Card
Card
Card
Indicates the card data input, CVM, and security
capabilities of the Terminal and Reader. The CVM
capability (Byte 2) is instantiated with values depending Terminal
on the transaction amount. The Terminal Capabilities is
coded according to Annex A.2 of [EMV Book 4].
Indicates the card data input, CVM, and security
Terminal
capabilities of the Terminal.
Indicates the results of the last CVM performed
Terminal
9F35
Terminal Type
9F35
Terminal Type
9F35
Terminal Type
9F35
Terminal Type
9F36
Application Transaction Counter (ATC)
9F36
Application Transaction Counter (ATC)
9F36
Application Transaction Counter (ATC)
9F36
Application Transaction Counter (ATC)
9F36
Application Transaction Counter (ATC)
9F36
Application Transaction Counter (ATC)
9F37
Unpredictable Number (UN)
9F37
Unpredictable Number (UN)
9F37
Unpredictable Number (UN) (Reader/Terminal)
9F37
Unpredictable Number (UN)
9F37
Unpredictable Number (UN)
9F37
Unpredictable Number (UN)
Indicates the environment of the terminal, its
communications capability, and its operational control
Indicates the environment of the terminal, its
communications capability, and its operational control
Indicates the environment of the terminal, its
communications capability, and its operational control
Counter maintained by the application in the ICC
(incrementing the ATC is managed by the ICC)
Counter maintained by the application in the ICC
(incrementing the ATC is managed by the ICC)
Count of the number of transactions initiated since
personalisation. Maintained by the application in the
card.
Counter maintained by the application in the card. Initial
value is zero. It is incremented by 1 each time a
transaction is performed.
Counter maintained by the application in the card
(incrementing the ATC is managed by the card).
Value to provide variability and uniqueness to the
generation of a cryptogram
Contains a Kernel challenge (random) to be used by the
Card to ensure the variability and uniqueness to the
generation of a cryptogram during an EMV mode
transaction.
Value to provide variability and uniqueness to the
generation of the application cryptogram.
Value to provide variability and uniqueness to the
generation of the application cryptogram.
Value to provide variability and uniqueness to the
generation of the application cryptogram. Requested in
CDOL1.
Terminal
Terminal
Configuration
(POS)
Card
Card
Card
Card
Card
Terminal
Terminal
Terminal
Terminal
POS
9F38
Processing Options Data Object List (PDOL)
9F38
Processing Options Data Object List (PDOL)
9F38
Processing Options Data Object List (PDOL)
9F38
Processing Options Data Object List (PDOL)
9F38
Processing Options Data Object List (PDOL)
9F39
Point-of-Service (POS) Entry Mode
9F3A
Amount, Reference Currency (Binary)
9F3B
Currency Code, Application Reference
9F3C
Currency Code, Transaction Reference
9F3D
Currency Exponent, Transaction Reference
9F40
Additional Terminal Capabilities (ATC)
9F40
Additional Terminal Capabilities (ATC)
9F40
Additional Terminal Capabilities (ATC)
Contains a list of terminal resident data objects (tags and
lengths) needed by the ICC in processing the GET
PROCESSING OPTIONS command
List of terminal/reader-related data objects (tags and
lengths) requested by the card to be transmitted in the
GET PROCESSING OPTIONS command.
List of terminal/reader-related data objects (tags and
lengths) requested by the card to be transmitted in the
GET PROCESSING OPTIONS command.
List of terminal/reader-related data objects (tags and
lengths) requested by the card to be transmitted in the
GET PROCESSING OPTIONS command.
Indicates the method by which the PAN was entered,
according to the first two digits of the ISO 8583:1987
POS Entry Mode
Authorised amount expressed in the reference currency
1-4 currency codes used between the terminal and the
ICC when the Transaction Currency Code is different
from the Application Currency Code; each code is 3
digits according to ISO 4217
Code defining the common currency used by the
terminal in case the Transaction Currency Code is
different from the Application Currency Code
Indicates the implied position of the decimal point from
the right of the transaction amount, with the
Transaction Reference Currency Code represented
according to ISO 4217
Indicates the data input and output capabilities of the
Terminal and Reader. The Additional Terminal
Capabilities is coded according to Annex A.3 of [EMV
Book 4].
Indicates the data input and output capabilities of the
Terminal.
Card
Card
Card
Card
Terminal
Terminal
Card
Terminal
Terminal
Terminal
Terminal
9F41
Transaction Sequence Counter
9F42
Currency Code, Application
9F42
Currency Code, Application
9F42
Currency Code, Application
9F42
Currency Code, Application
Counter maintained by the terminal that is incremented
by one for each transaction
Indicates the currency in which the account is managed
according to ISO 4217
Indicates the currency in which the account is managed
according to ISO 4217
Indicates the currency in which the account is managed
according to ISO 4217
Terminal
Card
Card
Card
Indicates the implied position of the decimal point from
Card
the right of the amount, for each of the 1-4 reference
currencies represented according to ISO 4217
Indicates the implied position of the decimal point from
Card
the right of the amount represented according to ISO
4217
9F43
Currency Exponent, Application Reference
9F44
Currency Exponent, Application
9F44
Currency Exponent, Application
9F45
Data Authentication Code
9F46
Integrated Circuit Card (ICC) Public Key Certificate ICC Public Key certified by the issuer
Card
9F46
Integrated Circuit Card (ICC) Public Key Certificate ICC Public Key certified by the issuer
Card
9F46
Application Public Key Certificate
Card
9F46
Integrated Circuit Card (ICC) Public Key Certificate ICC Public Key certified by the issuer
9F46
Integrated Circuit Card (ICC) Public Key Certificate
9F47
Integrated Circuit Card (ICC) Public Key Exponent
9F47
9F47
9F47
An issuer assigned value that is retained by the terminal
Card
during the verification process of the Signed Static
Application Data
Application Public Key Certificate used during CDA.
Exponent ICC Public Key Exponent used for the
verification of the Signed Dynamic Application Data
Exponent ICC Public Key Exponent used for the
Integrated Circuit Card (ICC) Public Key Exponent
verification of the Signed Dynamic Application Data
Application Public Key Exponent
Exponent of Application Public Key
Exponent ICC Public Key Exponent used for the
Integrated Circuit Card (ICC) Public Key Exponent
verification of the Signed Dynamic Application Data
Card
Card
Card
Card
Card
9F47
9F48
9F48
9F48
9F48
9F48
9F49
Integrated Circuit Card (ICC) Public Key Exponent
Integrated Circuit Card (ICC) Public Key
Remainder
Integrated Circuit Card (ICC) Public Key
Remainder
Application Public Key Remainder
Integrated Circuit Card (ICC) Public Key
Remainder
Integrated Circuit Card (ICC) Public Key
Remainder
Dynamic Data Authentication Data Object List
(DDOL)
9F4A
Static Data Authentication Tag List (SDA)
9F4A
Static Data Authentication Tag List (SDA)
9F4A
Static Data Authentication Tag List (SDA)
9F4A
Static Data Authentication Tag List (SDA)
9F4A
Static Data Authentication Tag List (SDA)
9F4B
Signed Dynamic Application Data (SDAD)
9F4B
Signed Dynamic Application Data (SDAD)
9F4B
Signed Dynamic Application Data (SDAD)
9F4B
Signed Dynamic Application Data (SDAD)
9F4C
ICC Dynamic Number
9F4C
ICC Dynamic Number
Remaining digits of the ICC Public Key Modulus
Digits of the ICC Public Key Modulus which do not fit
within the ICC Public Key Certificate.
Remaining digits of Application Public Key.
Digits of the ICC Public Key Modulus which do not fit
within the ICC Public Key Certificate.
List of data objects (tag and length) to be passed to the
ICC in the INTERNAL AUTHENTICATE command
List of tags of primitive data objects defined in this
specification whose value fields are to be included in the
Signed Static or Dynamic Application Data
Contains list of tags of primitive data objects whose
value fields are to be included in the ICC Public Key
Certificate hash result.
List of tags of primitive data objects defined in this
specification whose value fields are to be included in the
Signed Static or Dynamic Application Data
List of tags of primitive data objects defined in this
specification whose value fields are to be included in the
Signed Static or Dynamic Application Data
Card
Card
Card
Card
Card
Card
Card
Card
Card
Digital signature on critical application parameters for
Card
CDA
Dynamic signature generated by the card and validated
Card
by the reader during fDDA processing.
Digital signature on critical application parameters for
Card
DDA or CDA
Time-variant number generated by the ICC, to be
captured by the terminal
Card
9F4D
Log Entry
9F4D
Log Entry
9F4D
9F4E
Log Entry
Merchant Name and Location
9F4E
Merchant Name and Location
9F4E
Merchant Name and Location
9F4E
Merchant Name and Location
9F4F
Log Format
9F4F
Log Format
9F50
Offline Accumulator Balance
9F50
Cardholder Verification Status
9F51
Application Currency Code
9F51
DRDOL
9F52
Application Default Action (ADA)
9F52
Terminal Compatibility Indicator
9F53
Consecutive Transaction Counter International
Limit (CTCIL)
Provides the SFI of the Transaction Log file and its
number of records
Data element indicating the location (SFI) and the
maximum number of transaction log records.
Card
Card
Indicates the name and location of the merchant
Terminal
Indicates the name and location of the merchant. The
reader shall return the value of the Merchant Name and
Terminal
Location when requested by the card in a Data Object
List.
Configuration
Indicates the name and location of the merchant
(POS)
List (in tag and length format) of data objects
representing the logged data elements that are passed
to the terminal when a transaction log record is read
Card
Represents the amount of offline spending available in
the Card. The Offline Accumulator Balance is retrievable
by the GET DATA command, if allowed by the Card
configuration.
Indicates the CVM choice (already done or to be
subsequently applied) for the transaction. Choice is
Card
made dynamically by card based on transaction context
and card risk management configuration.
Card
A data object in the Card that provides the Kernel with a
Card
list of data objects that must be passed to the Card in
the data field of the RECOVER AC command.
Card
Indicates to the card the transaction modes (EMV,
Kernel 5
Magstripe) supported by the Kernel
Card
9F53
Transaction Category Code
9F53
Terminal Interchange Profile (dynamic)
9F54
Cumulative Total Transaction Amount Limit
(CTTAL)
9F54
DS ODS Card
9F55
9F55
9F55
9F55
9F56
9F56
9F56
9F56
9F57
9F58
Geographic Indicator
Issuer Authentication Flags
Issuer Authentication Flags
Issuer Authentication Flags
Issuer Authentication Indicator
Issuer Proprietary Bitmap
Issuer Proprietary Bitmap
Issuer Proprietary Bitmap
Issuer Country Code
Consecutive Transaction Counter Limit (CTCL)
Consecutive Transaction Counter Upper Limit
(CTCUL)
9F59
9F5A
Application Program Identifier (Program ID)
This is a data object defined by MasterCard which
indicates the type of transaction being performed, and Card
which may be used in card risk management.
Defines the reader CVM requirement and capabilities, as
Kernel 5
well as other reader capabilities (online capability,
contact EMV capability) for the Transaction
Card
Contains the Card stored operator proprietary data
obtained in the response to the GET PROCESSING
OPTIONS command.
Card
Card
Card
Card
Card
Card
Card
Card
Card
Card
Card
Card
Payment system proprietary data element identifying
the Application Program ID of the card application.
When personalised, the Application Program ID is
returned in the FCI Issuer Discretionary Data of the
SELECT response (Tag ‘BF0C'). EMV mode readers
that support Dynamic Reader Limits (DRL) functionality
examine the Application Program ID to determine the
Reader Limit Set to apply.
Card
9F5A
Application Program Identifier (Program ID)
9F5B
Issuer Script Results
9F5B
DSDOL
9F5C
Cumulative Total Transaction Amount Upper
Limit (CTTAUL)
9F5C
DS Requested Operator ID
9F5C
Magstripe Data Object List (MDOL)
Proprietary data element used by the device during
Dynamic Reader Limit processing to determine the
Reader Limit Set to apply for the transaction. EMV mode
Terminal
readers that support Dynamic Reader Limits (DRL)
functionality support four or more Application Program
Identifiers, each corresponding to a Reader Limit Set.
Indicates the results of Issuer Script processing. When
the reader/terminal transmits this data element to the
acquirer, in this version of Kernel 3, it is acceptable that Terminal
only byte 1 is transmitted, although it is preferable for all
five bytes to be transmitted.
A data object in the Card that provides the Kernel with a
list of data objects that must be passed to the Card in
the data field of the GENERATE AC command after the
CDOL1 Related Data. An example of value for DSDOL is
'DF6008DF6108DF6201DF63A0', representing TLDS
Input (Card) TLDS Digest H TLDS ODS Info TLDS ODS
Terminal
Term. The Kernel must not presume that this is a given
though, as the sequence and presence of data objects
can vary. The presence of TL DS ODS Info is mandated
and the processing of the last TL entry in DSDOL is
different from normal TL processing as described in
section 4.1.4.
Visa proprietary data element specifying the maximum
total amount of offline transactions in the designated
currency or designated and secondary currency allowed Card
for the card application before a transaction is declined
after an online transaction is unable to be performed.
Contains the Terminal determined operator identifier for
Card
data storage. It is sent to the Card in the GET
PROCESSING OPTIONS command.
List of data objects (tag and length) to be passed to the
Card
card in the GET MAGSTRIPE DATA command.
9F5D
Available Offline Spending Amount (AOSA)
9F5D
Application Capabilities Information (ACI)
Consecutive Transaction International Upper
Limit (CTIUL)
9F5E
9F5E
DS ID
9F5F
DS Slot Availability
9F5F
Offline Balance
9F60
CVC3 (Track1)
9F60
Issuer Update Parameter
9F60
P3 Generated 3DES KEYS
9F61
CVC3 (Track2)
9F62
PCVC3 (Track1)
Kernel 3 proprietary data element indicating the
remaining amount available to be spent offline. The
Card
AOSA is a calculated field used to allow the reader to
print or display the amount of offline spend that is
available on the card.
Lists a number of card features beyond regular payment. Card
Card
Data Storage Identifier constructed as follows:
Application PAN (without any 'F' padding) Application
PAN Sequence Number If necessary, it is padded to the
left with one hexadecimal zero to ensure whole bytes. If
necessary, it is padded to the left with hexadecimal
zeroes to ensure a minimum length of 8 bytes.
Contains the Card indication, obtained in the response
to the GET PROCESSING OPTIONS command, about the
slot type(s) available for data storage.
In the case of a prepaid card, represents the value
stored in card. May be returned in the GENERATE AC
response.
The CVC3 (Track1) is a 2-byte cryptogram returned by
the Card in the response to the COMPUTE
CRYPTOGRAPHIC CHECKSUM command.
Parameter from the ICC to indicate the
behaviour/ergonomics (e.g. “present-and-hold�
or “two presentments� or none) for processing
the results of the online authorisation request.
Card
Card
Card
Card
Card
Card
The CVC3 (Track2) is a 2-byte cryptogram returned by
the Card in the response to the COMPUTE
CRYPTOGRAPHIC CHECKSUM command.
PCVC3(Track1) indicates to the Kernel the positions in
the discretionary data field of the Track 1 Data where
the CVC3 (Track1) digits must be copied.
Card
9F63
Encrypted PIN - ISO 95641 Format 0 (Thales P3
Format 01)
Offline Counter Initial Value
9F63
PUNATC (Track1)
9F64
NATC (Track1)
9F65
PCVC3 (Track2)
9F66
Terminal Transaction Qualifiers (TTQ)
9F66
PUNATC (Track2)
9F67
MSD Offset
9F67
NATC (Track2)
9F68
Card Additional Processes
9F69
Card Authentication Related Data
9F62
Card
Card
PUNATC(Track1) indicates to the Kernel the positions in
the discretionary data field of Track 1 Data where the
Unpredictable Number (Numeric) digits and Application
Transaction Counter digits have to be copied.
The value of NATC(Track1) represents the number of
Card
digits of the Application Transaction Counter to be
included in the discretionary data field of Track 1 Data.
PCVC3(Track2) indicates to the Kernel the positions in
the discretionary data field of the Track 2 Data where
the CVC3 (Track2) digits must be copied.
Indicates reader capabilities, requirements, and
preferences to the card. TTQ byte 2 bits 8-7 are transient
values, and reset to zero at the beginning of the
Terminal
transaction. All other TTQ bits are static values, and not
modified based on transaction conditions. TTQ byte 3 bit
7 shall be set by the acquirer-merchant to 1b.
PUNATC(Track2) indicates to the Kernel the positions in
the discretionary data field of Track 2 Data where the
Unpredictable Number (Numeric) digits and Application
Transaction Counter digits have to be copied.
Card
The value of NATC(Track2) represents the number of
Card
digits of the Application Transaction Counter to be
included in the discretionary data field of Track 2 Data.
Card
Contains the fDDA Version Number, Card Unpredictable
Number, and Card Transaction Qualifiers. For
transactions where fDDA is performed, the Card
Card
Authentication Related Data is returned in the last
record specified by the Application File Locator for that
transaction.
9F69
9F6A
9F6B
9F6B
9F6C
9F6D
9F6D
9F6D
UDOL
The UDOL is the DOL that specifies the data objects to be
included in the data field of the COMPUTE
CRYPTOGRAPHIC CHECKSUM command. The UDOL must
Card
at least include the Unpredictable Number (Numeric).
The UDOL is not mandatory for the Card. If it is not
present in the Card, then the Default UDOL is used.
Unpredictable number generated by the Kernel during a
mag-stripe mode transaction. The Unpredictable
Unpredictable Number (Numeric)
Number (Numeric) is passed to the Card in the data field Card
of the COMPUTE CRYPTOGRAPHIC CHECKSUM
command.
The 8-nUN most significant digits must be set to zero.
Card CVM Limit
Card
Track 2 Data contains the data objects of the track 2
according to [ISO/IEC 7813], excluding start sentinel, end
Track 2 Data
sentinel and LRC. The Track 2 Data is present in the file Card
read using the READ RECORD command during a magstripe mode transaction.
In this version of the specification, used to indicate to
Card Transaction Qualifiers (CTQ)
Card
the device the card CVM requirements, issuer
preferences, and card capabilities.
VLP Reset Threshold
Card
Version number assigned by the payment system for the
Mag-stripe Application Version Number (Reader)
Card
specific mag-stripe mode functionality of the Kernel.
A proprietary data element with bits 8, 7, and 4 only
used to indicate a terminal's capability to support Kernel
4 mag-stripe or EMV contactless. This data element is
Kernel 4 Reader Capabilities
Terminal
OR'd with Terminal Type, Tag '9F35', resulting in a
modified Tag '9F35', which is passed to the card when
requested.
9F6E
Third Party Data
9F6E
Form Factor Indicator (qVSDC)
9F6E
Form Factor Indicator (FFI)
9F6F
DS Slot Management Control
9F70
Protected Data Envelope 1
9F70
Card Interface Capabilities
9F71
Protected Data Envelope 2
9F71
Mobile CVM Results
9F72
Protected Data Envelope 3
The Third Party Data contains various information,
possibly including information from a third party. If
present in the Card, the Third Party Data must be
returned in a file read using the READ RECORD
command or in the File Control Information Template.
'Device Type' is present when the most significant bit of
byte 1 of 'Unique Identifier' is set to 0b. In this case, the
maximum length of 'Proprietary Data' is 26 bytes.
Otherwise it is 28 bytes.
Indicates the form factor of the consumer payment
device and the type of contactless interface over which
the transaction was conducted. This information is made
available to the issuer host.
Indicates the form factor of the consumer payment
device and the type of contactless interface over which
the transaction was conducted. This information is made
available to the issuer host.
Contains the Card indication, obtained in the response
to the GET PROCESSING OPTIONS command, about the
status of the slot containing data associated to the DS
Requested Operator ID.
The Protected Data Envelopes contain proprietary
information from the issuer, payment system or third
party. The Protected Data Envelope can be retrieved
with the GET DATA command. Updating the Protected
Data Envelope with the PUT DATA command requires
secure messaging and is outside the scope of this
specification.
Data element indicating other interfaces supported by
the device.
Same as Protected Data Envelope 1.
Proprietary data element returned from the Card in the
GET PROCESSING OPTIONS response, indicating the
status of Mobile CVM entry.
Same as Protected Data Envelope 1.
Card
Card/Terminal
Card/Terminal
Card
Card
Card
9F72
9F73
9F73
9F74
9F74
9F75
9F75
9F76
9F76
9F77
9F77
Visa proprietary data element specifying the maximum
number of the consecutive offline international (those
Card
not in the country of issue) transactions allowed for that
card application before a transaction goes online.
Protected Data Envelope 4
Same as Protected Data Envelope 1.
A decimal value used in a conversion algorithm to
convert the Secondary Application Currency Code to the
Currency Conversion Parameters
Card
card's domestic (Application Currency Code). Issuer
Script may be used to modify this data element.
Protected Data Envelope 5
Same as Protected Data Envelope 1.
A Visa proprietary data element containing a code
indicating that the transaction was an approved VLP
VLP Issuer Authorisation Code
Card
transaction. If present indicates offline approval from
card.
The Unprotected Data Envelopes contain proprietary
information from the issuer, payment system or third
party. Unprotected Data Envelopes can be retrieved with
Unprotected Data Envelope 1
Card
the GET DATA command and can be updated with the
PUT DATA (CLA='80') command without secure
messaging.
Visa proprietary data element specifying the upper limit
of the total amount of offline domestic transactions in
the designated currency (Application Currency Code)
Cumulative Total Transaction Amount Limit-Dual
Card
and a secondary currency (Secondary Application
Currency
Currency Code) allowed for that card application before
a transaction is forced to go online. This limit is in the
designated currency.
Unprotected Data Envelope 2
Same as Unprotected Data Envelope 1.
Card
Indicates a secondary currency to be converted to the
Secondary Application Currency Code
Card
designated currency in which the account is managed
(Application Currency Code) according to ISO 4217.
Unprotected Data Envelope 3
Same as Unprotected Data Envelope 1.
Card
A Visa proprietary data element, Issuer Limit for VLP
VLP Funds Limit
Card
available funds, is used to reset VLP Available Funds
after an online approved transaction.
Consecutive Transaction Limit
(International—Country)
9F78
Unprotected Data Envelope 4
9F78
VLP Single Transaction Limit
9F79
Unprotected Data Envelope 5
9F79
VLP Available Funds
9F7A
VLP Terminal Support Indicator
9F7B
9F7C
VLP Terminal Transaction Limit
Customer Exclusive Data (CED)
9F7C
Merchant Custom Data
9F7D
DS Summary 1
9F7D
VISA Applet Data
9F7E
Mobile Support Indicator
9F7E
Application life cycle data (8 first bytes)
9F7F
DS Unpredictable Number
9F7F
Card Production Life Cycle (CPLC) Data
Same as Unprotected Data Envelope 1.
A Visa proprietary data element indicating the maximum
amount allowed for single VLP transaction
Same as Unprotected Data Envelope 1.
A counter that is decremented by the Amount
Authorized when a VLP transaction is approved.
If present indicates offline and/or online support. If
absent indicates online only support
Card
Card
Card
Card
Terminal
Terminal
Card
Contains data for transmission to the issuer.
Proprietary merchant data that may be requested by the
Card
Card.
Contains the Card indication, obtained in the response
to the GET PROCESSING OPTIONS command, about
either the stored summary associated with DS ODS Card
Card
if present, or about a default zero-filled summary if DS
ODS Card is not present and DS Unpredictable Number is
present.
Card
The Mobile Support Indicator informs the Card that the
Kernel supports extensions for mobile and requires on Card
device cardholder verification.
Card
Contains the Card challenge (random), obtained in the
response to the GET PROCESSING OPTIONS command,
Card
to be used by the Terminal in the summary calculation
when providing DS ODS Term.
Card
Format
n6
binary 40-128
ans with the special character limited to space
ans 1-16 (special characters limited to spaces)
ans 1-16 (special characters limited to spaces)
binary
H
ans
binary
binary
binary
cn
binary
binary
cn variable up to 19
cn variable up to 19
cn variable up to 19
cn variable up to 19
H
ans 2-26
ans 2-26
ans 2-26
ans 2-26
n 6 (YYMMDD)
n 6 (YYMMDD)
n 6 (YYMMDD)
n 6 (YYMMDD)
n 6 (YYMMDD)
n 6 (YYMMDD)
n 6 (YYMMDD)
n3
n3
n3
n3
n3
n3
n3
n3
n3
an 2
an 2
an 2
n3
n3
n2
n2
n2
n2
n2
n1
n1
binary 2
n1
ans
variable
variable
a2
a3
n2
binary
variable
variable
variable
variable
variable
variable
variable
binary
binary
binary
binary
variable
variable
variable
variable
variable
variable
variable
variable
binary
binary
binary
binary 16
binary 16
binary
binary
binary
binary
binary 40-128
binary
binary
binary
binary 8
binary 8
binary
binary
binary 8
ans 6 (special characters limited to spaces)
an 6
an 2
an 2
an 2
binary
binary
binary
binary
binary
binary
binary
binary
binary
binary 8
binary 8
binary
binary
binary
binary 512-1984
binary
binary 64-128
binary 64-128
binary
binary
binary
binary
binary
binary 512-1984
binary, var.; multiple of 4 between 4 and 252
binary
variable
variable
binary
binary 40
binary 40
binary
binary
binary
binary
n 6 (YYMMDD)
n 6 (YYMMDD)
n 6 (YYMMDD)
n 6 (YYMMDD)
n 6 (YYMMDD)
binary
n2
n2
n2
n2
n2
binary
n 6-11
n 6-11
n 12
n 12
n 12
n 12
n 12
n 12
n 12
n 12
n 12
n 12
binary
binary
binary
binary 40-128
binary
binary 16
binary 16
binary
binary
binary 16
binary
ans 27-45
binary
binary 40
binary
binary
binary 40
binary
binary
binary 40
binary
binary
binary
binary
binary
binary
n2
n2
n2
ans
ans 1-16
ans 1-16
binary
binary
n4
n4
ans 15
binary
binary 32
binary
H
n3
n3
n3
n3
n3
binary 32
binary 32
an 8
binary
an 8
ans
ans
ans
ans
cn
n 6 (HHMMSS)
n 6 (HHMMSS)
binary 8
binary
ans 24
binary
binary
binary 64
binary 64
binary
binary
binary
binary 8
binary 8
binary
binary
binary
binary
binary
binary
binary
binary
binary
binary
binary
binary 24
binary
n2
n2
n2
binary
binary
binary 16
binary 16
binary
binary
binary
binary 32
binary 32
binary
binary
binary
binary
binary
n2
binary
n3
n3
n1
binary
binary
n 4-8
n3
n3
n3
n1
n1
binary
binary
binary
binary
binary
binary
binary
binary
binary
binary
binary
binary
binary
binary
-
-
-
-
binary
binary
binary
binary
binary
binary
ans
ans
ans
binary
n 12
binary
binary
binary
binary
binary
binary
an
binary
binary
binary
H
binary
binary
binary
H
binary
binary
binary
binary
binary
binary
binary
binary
binary
binary
n 12
binary
binary
n 12
binary
binary
n 16-22
binary
n 12
binary
binary
H
binary
binary
H
binary
binary
binary
binary
binary 32
binary
binary
binary
binary
binary
binary
n8
binary
binary
binary 16
binary
binary
n2
binary
binary 32
binary 32
binary
binary
binary 16
binary
binary 32
binary
binary
binary
n8
binary
a6
binary
n 12
binary
n3
binary
binary
binary
binary
binary
binary
n1
H
binary
binary
binary
H
binary
H
binary
H
Download