AT-NFC 2.1 (win) AT-NFC kernel set

emv_tags.h
Go to the documentation of this file.
1 #ifndef EMV_TAGS_H
2 #define EMV_TAGS_H
3
4 /* ****************************** EMV KERNEL recognized tags ******************************* */
8 /* ***************************************************************************************** */
9
10 /* ***************************** Kernel Recognized Tag Codes ****************************** */
17 /* ***************************************************************************************** */
18 #define KER_TAG_42_IIN 0x42
19 #define KER_TAG_4F_ADF 0x4F
20 #define KER_TAG_50_APP_LABEL 0x50
21 #define KER_TAG_57_TRACK2 0x57
22 #define KER_TAG_5A_APP_PAN 0x5A
23 #define KER_TAG_61_APP_TEMPLATE 0x61
24 #define KER_TAG_6F_FCI_TEMPLATE 0x6F
25 #define KER_TAG_70_RR_DATA_TEMPLATE 0x70
26 #define KER_TAG_71_ISS_SCRIPT_TEMPL1 0x71
27 #define KER_TAG_72_ISS_SCRIPT_TEMPL2 0x72
28 #define KER_TAG_73_DIR_DISCR_TEMPL 0x73
29 #define KER_TAG_77_RESP_MESS_TEMPL2 0x77
30 #define KER_TAG_80_RESP_MESS_TEMPL1 0x80
31 #define KER_TAG_81_AMOUNT_AUTH_BIN 0x81
32 #define KER_TAG_82_AIP 0x82
33 #define KER_TAG_83_COMMAND_TEMPLATE 0x83
34 #define KER_TAG_84_DF_NAME 0x84
35 #define KER_TAG_86_ISS_SCRIPT_CMD 0x86
36 #define KER_TAG_87_API 0x87
37 #define KER_TAG_88_SFI 0x88
38 #define KER_TAG_89_ISSUER_AC 0x89
39 #define KER_TAG_8A_ARC 0x8A
40 #define KER_TAG_8C_CDOL1 0x8C
41 #define KER_TAG_8D_CDOL2 0x8D
42 #define KER_TAG_8E_CVM_LIST 0x8E
43 #define KER_TAG_8F_CA_PK_INDEX_CARD 0x8F
44 #define KER_TAG_90_ISS_PK_CERT 0x90
45 #define KER_TAG_91_ISS_AUTH_DATA 0x91
46 #define KER_TAG_92_ISS_PK_REM 0x92
47 #define KER_TAG_93_SSAD 0x93
48 #define KER_TAG_94_AFL 0x94
49 #define KER_TAG_95_TVR 0x95
50 #define KER_TAG_97_TDOL 0x97
51 #define KER_TAG_98_TC_HASH 0x98
52 #define KER_TAG_99_TRAN_PIN_DATA 0x99
53 #define KER_TAG_9A_TRAN_DATE 0x9A
54 #define KER_TAG_9B_TSI 0x9B
55 #define KER_TAG_9C_TRAN_TYPE 0x9C
56 #define KER_TAG_9D_DDF_NAME 0x9D
57 #define KER_TAG_A5_FCI_PROPR_TEMPLATE 0xA5
58 #define KER_TAG_5F20_CARDHOLDER_NAME 0x5F20
59 #define KER_TAG_5F24_APP_EXP_DATE 0x5F24
60 #define KER_TAG_5F25_APP_EFF_DATE 0x5F25
61 #define KER_TAG_5F28_ISS_COUNTRY_CODE 0x5F28
62 #define KER_TAG_5F2A_TRAN_CURR_CODE 0x5F2A
63 #define KER_TAG_5F2D_LANG_PREF 0x5F2D
64 #define KER_TAG_5F30_SERVICE_CODE 0x5F30
65 #define KER_TAG_5F34_APP_PAN_SEQ_NUM 0x5F34
66 #define KER_TAG_5F36_TRAN_CURR_EXP 0x5F36
67 #define KER_TAG_5F50_IURL 0x5F50
68 #define KER_TAG_5F53_IBAN 0x5F53
69 #define KER_TAG_5F54_BIC 0x5F54
70 #define KER_TAG_5F55_ICC2 0x5F55
71 #define KER_TAG_5F56_ICC3 0x5F56
72 #define KER_TAG_5F57_ACC_TYPE 0x5F57
73 #define KER_TAG_9F01_ACQ_ID 0x9F01
74 #define KER_TAG_9F02_AMOUNT_AUTH_NUM 0x9F02
75 #define KER_TAG_9F03_AMOUNT_OTHER_NUM 0x9F03
76 #define KER_TAG_9F04_AMOUNT_OTHER_BIN 0x9F04
77 #define KER_TAG_9F05_APP_DISCR_DATA 0x9F05
78 #define KER_TAG_9F06_AID_TERM 0x9F06
79 #define KER_TAG_9F07_AUC 0x9F07
80 #define KER_TAG_9F08_APP_VER_NUM_CARD 0x9F08
81 #define KER_TAG_9F09_APP_VER_NUM_TERM 0x9F09
82 #define KER_TAG_9F0B_CARDHOLDER_NAME_EXT 0x9F0B
83 #define KER_TAG_9F0C_IINE 0x9F0C
84 #define KER_TAG_9F0D_IAC_DEFAULT 0x9F0D
85 #define KER_TAG_9F0E_IAC_DENIAL 0x9F0E
86 #define KER_TAG_9F0F_IAC_ONLINE 0x9F0F
87 #define KER_TAG_9F10_IAD 0x9F10
88 #define KER_TAG_9F11_ISS_CODETABLE 0x9F11
89 #define KER_TAG_9F12_APP_PREF_NAME 0x9F12
90 #define KER_TAG_9F13_LAST_ONLINE_ATC 0x9F13
91 #define KER_TAG_9F14_LOW_CONS_OFFLINE_LIMIT 0x9F14
92 #define KER_TAG_9F15_MCC 0x9F15
93 #define KER_TAG_9F16_MERCHANT_ID 0x9F16
94 #define KER_TAG_9F17_PIN_TRY_COUNTER 0x9F17
95 #define KER_TAG_9F18_ISS_SCRIPT_ID 0x9F18
96 #define KER_TAG_9F19_TOKEN_REQUESTOR_ID 0x9F19
97 #define KER_TAG_9F1A_TERM_COUNTRY_CODE 0x9F1A
98 #define KER_TAG_9F1B_TERM_FLOOR_LIMIT 0x9F1B
99 #define KER_TAG_9F1C_TERM_ID 0x9F1C
100 #define KER_TAG_9F1D_TERM_RISK_MNGMT 0x9F1D
101 #define KER_TAG_9F1E_IFD_SERIAL_NUM 0x9F1E
102 #define KER_TAG_9F1F_TRACK1_DISCR_DATA 0x9F1F
103 #define KER_TAG_9F20_TRACK2_DISCR_DATA 0x9F20
104 #define KER_TAG_9F21_TRAN_TIME 0x9F21
105 #define KER_TAG_9F22_CA_PK_INDEX_TERM 0x9F22
106 #define KER_TAG_9F23_UPPER_CONS_OFFLINE_LIMIT 0x9F23
107 #define KER_TAG_9F24_PAR 0x9F24
108 #define KER_TAG_9F25_LAST_PAN_4_DIGITS 0x9F25
109 #define KER_TAG_9F26_AC 0x9F26
110 #define KER_TAG_9F27_CID 0x9F27
111 #define KER_TAG_9F2D_ICC_PIN_PK_CERT 0x9F2D
112 #define KER_TAG_9F2E_ICC_PIN_PK_EXP 0x9F2E
113 #define KER_TAG_9F2F_ICC_PIN_PK_REM 0x9F2F
114 #define KER_TAG_9F32_ISS_PK_EXP 0x9F32
115 #define KER_TAG_9F33_TERM_CAPS 0x9F33
116 #define KER_TAG_9F34_CVM_RESULTS 0x9F34
117 #define KER_TAG_9F35_TERM_TYPE 0x9F35
118 #define KER_TAG_9F36_ATC 0x9F36
119 #define KER_TAG_9F37_UNPREDICT_NUM 0x9F37
120 #define KER_TAG_9F38_PDOL 0x9F38
121 #define KER_TAG_9F39_POS_ENTRY_MODE 0x9F39
122 #define KER_TAG_9F3A_AMOUNT_REF_CURR 0x9F3A
123 #define KER_TAG_9F3B_APP_REF_CURR 0x9F3B
124 #define KER_TAG_9F3C_TRAN_REF_CURR 0x9F3C
125 #define KER_TAG_9F3D_TRAN_REF_CURR_EXP 0x9F3D
126 #define KER_TAG_9F40_ADD_TERM_CAPS 0x9F40
127 #define KER_TAG_9F41_TRAN_SEQ_COUNTER 0x9F41
128 #define KER_TAG_9F42_APP_CURR_CODE 0x9F42
129 #define KER_TAG_9F43_APP_REF_CURR_EXP 0x9F43
130 #define KER_TAG_9F44_APP_CURR_EXP 0x9F44
131 #define KER_TAG_9F45_DAC 0x9F45
132 #define KER_TAG_9F46_ICC_PK_CERT 0x9F46
133 #define KER_TAG_9F47_ICC_PK_EXP 0x9F47
134 #define KER_TAG_9F48_ICC_PK_REM 0x9F48
135 #define KER_TAG_9F49_DDOL 0x9F49
136 #define KER_TAG_9F4A_SDATL 0x9F4A
137 #define KER_TAG_9F4B_SDAD 0x9F4B
138 #define KER_TAG_9F4C_ICC_DINAMIC_NUMBER 0x9F4C
139 #define KER_TAG_9F4D_LOG_ENTRY 0x9F4D
140 #define KER_TAG_9F4E_MERCHANT_NAME 0x9F4E
141 #define KER_TAG_9F4F_LOG_FORMAT 0x9F4F
143 #define KER_TAG_BF0C_FCI_ISS_DISC_DATA 0xBF0C
145 /* ***************************************************************************************** */
148 #endif /* EMV_TAGS_H */