EMV® Terminal Type Approval – Level 2 – Test Cases
Extracted document text
EMVCo's index flattens the document's layout, so this text is best used for searching and comparing versions rather than reading end-to-end.
This document is large; EMVCo's index truncates its extracted text, so the excerpt below is partial.
EMV® Terminal Type Approval Level 2 Test Cases Version 44d July 2026 © 2000-2026 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Terminal Type Approval Level 2 Test Cases v44d Legal Notice Page ii This document is subject to change by EMVCo at any time. This document does not create any binding obligations upon EMVCo or any third party regarding the subject matter of this document, which obligations will exist, if at all, only to the extent set forth in separate written agreements executed by EMVCo or such third parties. In the absence of such a written agreement, no product provider, test laboratory or any other third party should rely on this document, and EMVCo shall not be liable for any such reliance. No product provider, test laboratory or other third party may refer to a product, service or facility as EMVCo approved, in form or in substance, nor otherwise state or imply that EMVCo (or any agent of EMVCo) has in whole or part approved a product provider, test laboratory or other third party or its products, services, or facilities, except to the extent and subject to the terms, conditions and restrictions expressly set forth in a written agreement with EMVCo, or in an approval letter, compliance certificate or similar document issued by EMVCo. All other references to EMVCo approval are strictly prohibited by EMVCo. Under no circumstances should EMVCo approvals, when granted, be construed to imply any endorsement or warranty regarding the security, functionality, quality, or performance of any particular product or service, and no party shall state or imply anything to the contrary. EMVCo specifically disclaims any and all representations and warranties with respect to products that have received evaluations or approvals, and to the evaluation process generally, including, without limitation, any implied warranties of merchantability, fitness for purpose or non-infringement. All warranties, rights and remedies relating to products and services that have undergone evaluation by EMVCo are provided solely by the parties selling or otherwise providing such products or services, and not by EMVCo, and EMVCo will have no liability whatsoever in connection with such products and services. This document is provided "AS IS" without warranties of any kind, and EMVCo neither assumes nor accepts any liability for any errors or omissions contained in this document. EMVCO DISCLAIMS ALL REPRESENTATIONS AND WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NONINFRINGEMENT, AS TO THIS DOCUMENT. EMVCo makes no representations or warranties with respect to intellectual property rights of any third parties in or in relation to this document. EMVCo undertakes no responsibility to determine whether any implementation of this document may violate, infringe, or otherwise exercise the patent, copyright, trademark, trade secret, know-how, or other intellectual property rights of third parties, and thus any person who implements any part of this document should consult an intellectual property attorney before any such implementation. Without limiting the foregoing, this document may provide for the use of public key encryption and other technology, which may be the subject matter of patents in several countries. Any party seeking to implement this document is solely responsible for determining whether its activities require a license to any such technology, including for patents on public key encryption technology. EMVCo shall not be liable under any theory for any party's infringement of any intellectual property rights in connection with this document. © 2000-2026 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Terminal Type Approval Level 2 Test Cases v44d Page iii Revision Log – Version 44d The following changes have been made to the document since the publication of Version 44d. Some of the numbering and cross references in this version have been updated to reflect changes introduced by the published bulletins. The numbering of existing requirements did not change, unless explicitly stated otherwise Changes Test 2CA.013.00 2CA.014.00 2CA.015.00 2CA.015.02 2CA.016.00 2CA.017.00 2CA.018.00 2CA.020.00 2CA.021.00 2CA.041.07 2CA.119.03 2CA.119.04 2CA.119.05 2CA.119.06 2CA.119.08 2CA.119.09 2CA.119.10 2CA.119.11 2CA.119.12 2CA.119.13 2CA.122.00 2CA.122.01 2CA.122.02 2CA.122.03 2CA.122.04 2CA.122.05 2CA.122.06 2CA.122.07 2CA.122.08 2CA.122.09 2CA.122.10 2CA.122.11 Change Test modified Test modified Test modified Test modified Test modified Test modified Test modified Test modified Test modified New test Test modified Test modified Test modified Test modified Test modified New test New test New test New test New test Test modified Test modified Test modified Test modified Test modified Test modified Test modified Test modified Test modified Test modified Test modified Test modified © 2000-2026 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Terminal Type Approval Level 2 Test Cases v44d 2CA.122.12 2CA.122.13 2CA.122.14 2CA.122.15 2CA.122.16 2CA.122.17 2CA.122.18 2CA.122.19 2CA.122.20 2CA.122.21 2CA.122.22 2CA.122.23 2CA.122.24 2CA.122.25 2CA.122.26 2CA.122.27 2CA.122.28 2CA.122.29 2CA.123.00 2CA.123.01 2CA.124.04 2CA.124.05 2CB.031.11 2CC.097.00 2CJ.002.14 2CJ.083.05 2CJ.083.06 2CJ.085.00 2CJ.087.02 2CJ.090.00 2CJ.090.01 2CJ.090.02 2CJ.090.03 2CJ.090.04 2CJ.090.05 2CJ.090.06 2CJ.090.07 2CJ.090.08 2CJ.090.09 2CJ.090.10 Test modified Test modified Test modified Test modified Test modified Test modified Test modified Test modified Test modified Test modified Test modified Test modified Test modified Test modified New test New test New test New test Test modified Test modified New test New test Test modified Test deleted Test deleted Test deleted Test deleted Test modified Test modified Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Page iv © 2000-2026 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Terminal Type Approval Level 2 Test Cases v44d 2CJ.090.11 2CJ.092.00 2CJ.092.01 2CJ.092.02 2CJ.092.03 2CJ.092.04 2CJ.092.05 2CJ.092.06 2CJ.092.07 2CJ.092.08 2CJ.092.09 2CJ.092.10 2CJ.092.11 2CJ.095.24 2CJ.095.25 2CJ.095.26 2CJ.095.27 2CJ.095.28 2CJ.095.29 2CJ.114.00 2CJ.114.01 2CJ.115.00 2CJ.115.02 2CJ.115.03 2CJ.115.04 2CK.003.00 2CK.004.00 2CK.004.01 2CK.004.02 2CK.004.03 2CK.005.00 2CK.005.01 2CK.005.02 2CK.006.00 2CM.020.01 2CM.020.02 2CM.024.02 2CM.024.03 2CM.130.00 2CM.130.01 Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted New test New test New test New test New test New test Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test deleted Test modified New test Test modified Test modified Test deleted Test deleted Page v © 2000-2026 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Terminal Type Approval Level 2 Test Cases v44d 2CM.130.02 Test deleted Page vi Versioning policy of the present document: Current version is 44d, where 44 follows the current EMV ICC Specification revision number, and where d is incremented (a, b, c, d, e, f, g…) for each new revision of the present document issued to correct any issues, or to incorporate Type Approval Bulletins. © 2000-2026 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Terminal Type Approval Level 2 Test Cases v44d Contents Page vii 1 Scope............................................................................................................................... 1 2 Referenced Documents ................................................................................................. 2 3 Abbreviations and Notations ........................................................................................ 3 4 Global Glossary.............................................................................................................. 5 5 Test Settings................................................................................................................. 12 5.1 Default Values setting............................................................................................. 12 5.2 Cryptogram Type requested by Terminal ............................................................... 47 5.3 Recommended Test Script Commands.................................................................. 47 5.4 Outputting of Data .................................................................................................. 47 5.5 TVR & TSI un setting bits checking ........................................................................ 47 6 Test Structure ............................................................................................................... 56 6.1 Test numbering and associated sub cases ............................................................ 56 6.2 Test Category ......................................................................................................... 56 7 Test Cases .................................................................................................................... 58 7.1 Data Element and Command ................................................................................. 59 2CA.001.01 Data Elements Storage .................................................................................. 60 2CA.001.02 Data Elements Storage .................................................................................. 61 2CA.001.03 Data Elements Storage .................................................................................. 62 2CA.001.04 Coding of Length in TLV ................................................................................ 63 2CA.002.00 Mapping of data objects into records ............................................................. 64 2CA.004.00 Coding of a Payment System Directory: SFI Range ...................................... 65 2CA.013.00 Processing DOLs: unknown tag..................................................................... 66 2CA.013.01 Processing DOLs: unknown tag (2) ............................................................... 67 2CA.014.00 Processing DOLs: constructed tag ................................................................ 68 2CA.014.01 Processing DOLs: constructed tag (2) ........................................................... 69 2CA.015.00 Processing DOLs: data absent from ICC ....................................................... 70 2CA.015.01 Processing DOLs: data absent from ICC (2) ................................................. 71 2CA.015.02 Processing DOLs: data absent from Terminal ............................................... 72 2CA.015.03 Processing DOLs: data absent from Terminal (2).......................................... 73 2CA.016.00 Processing DOLs: shorter data object length, numeric format ...................... 74 2CA.016.01 Processing DOLs: shorter data object length, numeric format (2) ................. 75 2CA.017.00 Processing DOLs: shorter data object length, other format ........................... 76 2CA.017.01 Processing DOLs: shorter data object length, other format (2)...................... 77 2CA.018.00 Processing DOLs: longer data object length, numeric format........................ 78 2CA.018.01 Processing DOLs: longer data object length, numeric format (2) .................. 79 2CA.019.00 Processing DOLs: longer data object length, compressed numeric format ... 80 2CA.019.01 Processing DOLs: longer data object length, compressed numeric format (2) ............................................................................................................................................. 81 2CA.020.00 Processing DOLs: longer data object length, other format ............................ 82 2CA.020.01 Processing DOLs: longer data object length, other format (2) ....................... 83 2CA.021.00 Processing DOLs: data not applicable ........................................................... 84 © 2000-2026 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Terminal Type Approval Level 2 Test Cases v44d Page viii 2CA.021.01 Processing DOLs: data not applicable (2) ..................................................... 85 2CA.022.00 Data Object List consistency (1) .................................................................... 86 2CA.023.00 Data Object List consistency (2) .................................................................... 87 2CA.025.00 Normal Processing for EXTERNAL AUTHENTICATE - Functions specified in the AIP: Issuer Authentication.............................................................................................. 89 2CA.025.01 ARC checking for contrary response when declining .................................... 90 2CA.025.02 ARC checking for contrary response when approving ................................... 91 2CA.025.04 Terminal Processing when Issuer Authentication is not present ................... 92 2CA.026.00 Status Word Processing for EXTERNAL AUTHENTICATE........................... 93 2CA.026.01 Status Word Processing for EXTERNAL AUTHENTICATE........................... 95 2CA.027.00 Normal Processing for GENERATE AC......................................................... 97 2CA.028.00 Normal Processing for GET CHALLENGE .................................................... 98 2CA.029.04 Failed Processing for GET DATA .................................................................. 99 2CA.029.05 Failed Processing for GET DATA (1) ........................................................... 100 2CA.029.06 Failed Processing for GET DATA (2) ........................................................... 101 2CA.029.07 Failed Processing for GET DATA (3) ........................................................... 102 2CA.029.08 Status Word Processing for GET DATA ...................................................... 103 2CA.029.09 Status Word Processing for GET DATA (2) ................................................. 105 2CA.029.10 Status Word Processing for GET DATA (3) ................................................. 107 2CA.029.11 Status Word Processing for GET DATA (4) ................................................. 109 2CA.030.00 Normal Processing for GET PROCESSING OPTIONS ............................... 111 2CA.030.05 Failed Processing for GET PROCESSING OPTIONS................................. 112 2CA.030.06 Failed Processing for GET PROCESSING OPTIONS (2) ........................... 113 2CA.031.00 Normal Processing for Internal Authenticate ............................................... 114 2CA.031.01 Status Word Processing for Internal Authenticate ....................................... 115 2CA.032.00 Normal Processing for READ RECORD ...................................................... 117 2CA.033.00 Normal Processing for Select ...................................................................... 118 2CA.033.01 Failed Processing for Select ADF ................................................................ 119 2CA.033.02 Status Word Processing for SELECT PSE .................................................. 120 2CA.033.04 Failed Processing for Select ADF (2)........................................................... 122 2CA.034.02 Failed Processing for VERIFY ..................................................................... 123 2CA.034.05 Failed Processing for VERIFY (2) ................................................................ 124 2CA.034.06 Failed Processing for VERIFY (3) ................................................................ 125 2CA.034.07 Failed Processing for VERIFY (4) ................................................................ 127 2CA.035.00 Status Word Processing for GENERATE AC .............................................. 128 2CA.036.00 Status Word Processing for GET CHALLENGE .......................................... 130 2CA.037.00 Status Word Processing for GET PROCESSING OPTIONS....................... 132 2CA.039.00 Status Word Processing for READ RECORD.............................................. 134 2CA.040.00 Status Word Processing for VERIFY ........................................................... 136 2CA.041.00 Coding of Bits and Bytes RFU ..................................................................... 137 2CA.041.01 Coding of Bits and Bytes RFU (2) ................................................................ 139 2CA.041.02 Coding of Bits and Bytes RFU (3) ................................................................ 140 2CA.041.03 Coding of Bits and Bytes RFU (4) ................................................................ 141 2CA.041.04 Coding of Bits and Bytes RFU (5) (Implied) ................................................. 142 2CA.041.05 Coding of Bits and Bytes RFU (6) ................................................................ 143 2CA.041.06 Coding of Bits and Bytes RFU (7) ................................................................ 144 2CA.041.07 Coding of Bits and Bytes RFU (8) ................................................................ 145 2CA.054.00 Syntax of GENERATE AC returned Data Field (Format 1).......................... 146 2CA.055.00 Syntax of GENERATE AC returned Data Field (Format 2).......................... 147 2CA.055.01 Syntax of GENERATE AC returned Data Field (Format 2).......................... 148 2CA.056.00 Proprietary Data Object transmitted in Response to GENERATE AC: Format 2 ......................................................................................................................................... 149 2CA.058.00 Application Transaction Counter .................................................................. 150 2CA.059.00 Application Cryptogram................................................................................ 151 2CA.060.00 Issuer Application Data ................................................................................ 152 2CA.061.00 Cryptogram Information Data: AAC ............................................................. 153 2CA.062.00 Cryptogram Information Data: TC ................................................................ 154 © 2000-2026 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Terminal Type Approval Level 2 Test Cases v44d Page ix 2CA.062.01 Cryptogram Information Data: TC (2) .......................................................... 155 2CA.063.00 Cryptogram Information Data: ARQC .......................................................... 156 2CA.064.00 Cryptogram Information Data: AAR ............................................................. 157 2CA.070.00 Syntax of GET DATA returned Data Field (ATC)......................................... 158 2CA.071.00 Syntax of GET DATA returned Data Field (LOATC) .................................... 159 2CA.072.00 Syntax of GET DATA returned Data Field (PIN try limit) - Terminal Behaviour When PIN Try Counter Equals 0........................................................................................ 160 2CA.072.01 Syntax of GET DATA returned Data Field (PIN try limit) - Terminal Behaviour When PIN Try Counter Equals 0 (2) .................................................................................. 161 2CA.074.00 Syntax of GET PROCESSING OPTIONS Data Field (PDOL) ..................... 162 2CA.075.00 Syntax of GET PROCESSING OPTIONS Data Field (no PDOL) ................ 163 2CA.076.00 Syntax of GET PROCESSING OPTIONS Data Field: PDOL empty (implied) ........................................................................................................................................... 164 2CA.077.00 Syntax of GPO returned Data Field: Format 1 ............................................. 165 2CA.077.01 Syntax of GPO returned Data Field: Format 1 (2) ....................................... 166 2CA.078.00 Syntax of GPO returned Data Field: Format 2 ............................................. 167 2CA.078.01 Syntax of GPO returned Data Field: Format 2 (2) ....................................... 168 2CA.082.00 Syntax of INTERNAL AUTHENTICATE Data Field ..................................... 169 2CA.083.00 Syntax of INTERNAL AUTHENTICATE returned Data Field: Format 1 ...... 170 2CA.084.00 Syntax of INTERNAL AUTHENTICATE returned Data Field: Format 2 ...... 171 2CA.084.01 Syntax of INTERNAL AUTHENTICATE returned Data Field: Format 2 (2) . 173 2CA.089.00 Syntax of READ RECORD returned Data Field........................................... 174 2CA.092.00 Syntax of SELECT Data Field...................................................................... 175 2CA.093.00 Syntax of SELECT PSE returned Data Field (1).......................................... 176 2CA.093.01 Syntax of SELECT PSE returned Data Field (2).......................................... 177 2CA.094.00 Syntax of SELECT PSE returned Data Field: no optional data ................... 178 2CA.097.00 Syntax of SELECT ADF returned Data Field (1).......................................... 179 2CA.097.01 Syntax of SELECT ADF returned Data Field (2).......................................... 180 2CA.098.00 Syntax of SELECT ADF returned Data Field: optional data ........................ 181 2CA.099.00 Response to Proprietary Data in FCI from a SELECT ADF......................... 182 2CA.099.01 Response to Proprietary Data in FCI from a SELECT PSE (1) ................... 183 2CA.099.02 Response to Proprietary Data in FCI from a SELECT PSE (2) ................... 184 2CA.100.01 Additional data object facilitating domestic processing in selection with PSE (1)....................................................................................................................................... 185 2CA.100.02 Additional data object facilitating domestic processing in selection with PSE (2)....................................................................................................................................... 186 2CA.103.00 Syntax of VERIFY Data Field for option plaintext offline PIN....................... 187 2CA.103.01 Syntax of VERIFY Data Field for Enciphered offline PIN............................. 188 2CA.108.00 Syntax of GET CHALLENGE returned Data Field ....................................... 189 2CA.109.00 Maximum Data Length ................................................................................. 190 2CA.110.00 Maximum Data Length: CVM List ................................................................ 191 2CA.111.00 Maximum Data Length: Issuer Script Commands ....................................... 192 2CA.112.00 Maximum Data Length: Issuer Script ........................................................... 194 2CA.113.00 Maximum Data Length: Issuer Script (2) ..................................................... 196 2CA.114.00 Maximum Data Length: Issuer Script Commands (2) .................................. 198 2CA.115.00 Terminal or Issuer sourced data .................................................................. 200 2CA.115.01 Terminal or Issuer sourced data (2) ............................................................. 202 2CA.116.00 Issuer-Approved Transaction ....................................................................... 203 2CA.117.00 Issuer-Approved Transaction (2) ................................................................. 204 2CA.118.00 Syntax of SELECT PSE returned Data Field with data order not as given in EMV Specifications ............................................................................................................ 205 2CA.118.01 Syntax of SELECT PSE returned Data Field with unexpected data element in templates '6F' or 'A5' .......................................................................................................... 206 2CA.119.00 Data order in template for Select ADF ......................................................... 207 2CA.119.01 Data order in template for Select PSE ......................................................... 208 2CA.119.02 Data order in template for GET PROCESSING OPTIONS (Format 2) ........ 209 © 2000-2026 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Terminal Type Approval Level 2 Test Cases v44d Page x 2CA.119.03 Data order in template for First GENERATE AC Command (format 2) without CDA.................................................................................................................................... 210 2CA.119.04 Data order in template for First GENERATE AC Command (format 2) without CDA.................................................................................................................................... 211 2CA.119.05 Data order in template for First GENERATE AC Command (format 2) with CDA.................................................................................................................................... 212 2CA.119.06 Data order in template for Second GENERATE AC Command (format 2) with CDA.................................................................................................................................... 213 2CA.119.07 Data order in template for Reading a Payment System Directory ............... 214 2CA.119.08 Data order in template for First GENERATE AC Command (format 2) with CDA (2) .............................................................................................................................. 215 2CA.119.09 Data order in template for First GENERATE AC Command (format 2) without CDA (2) .............................................................................................................................. 216 2CA.119.10 Data order in template for First GENERATE AC Command (format 2) without CDA (2) .............................................................................................................................. 217 2CA.119.11 Data order in template for First GENERATE AC Command (format 2) with CDA (2) .............................................................................................................................. 218 2CA.119.12 Data order in template for Second GENERATE AC Command (format 2) with CDA (3) .............................................................................................................................. 219 2CA.119.13 Data order in template for First GENERATE AC Command (format 2) with CDA (4) .............................................................................................................................. 220 2CA.120.00 Padding in response to SELECT PSE ......................................................... 221 2CA.120.01 Padding in response to PSE Payment System Directory selection ............. 223 2CA.121.00 Minimum Data Length .................................................................................. 225 2CA.121.01 Minimum Data Length (2) ............................................................................ 226 2CA.122.00 Payment System reserved Data objects processing ................................... 227 2CA.122.01 Payment System reserved Data objects processing (2) .............................. 229 2CA.122.02 EMV reserved Data objects processing (3) ................................................. 231 2CA.122.03 EMV reserved Data objects processing (4) ................................................... 233 2CA.122.04 Proprietary Data objects processing (5)....................................................... 235 2CA.122.05 EMV reserved Data objects processing (6) ................................................. 236 2CA.122.06 EMV reserved Data objects processing (7) ................................................... 238 2CA.122.07 Proprietary Data objects processing (8)....................................................... 239 2CA.122.08 EMV reserved Data objects processing (9) ................................................. 240 2CA.122.09 EMV reserved Data objects processing (10) ................................................. 242 2CA.122.10 EMV reserved Data objects processing (11) ............................................... 244 2CA.122.11 EMV reserved Data objects processing (12) ............................................... 246 2CA.122.12 EMV reserved Data objects processing (13) ................................................. 248 2CA.122.13 EMV reserved Data objects processing (14) ............................................... 250 2CA.122.14 EMV reserved Data objects processing (15) ............................................... 252 2CA.122.15 EMV reserved Data objects processing (16) ................................................. 254 2CA.122.16 EMV reserved Data objects processing (17) ............................................... 256 2CA.122.17 EMV reserved Data objects processing (18) ............................................... 258 2CA.122.18 EMV reserved Data objects processing (19) ................................................. 260 2CA.122.19 EMV reserved Data objects processing (20) ............................................... 262 2CA.122.20 EMV reserved Data objects processing (21) ............................................... 264 2CA.122.21 EMV reserved Data objects processing (22) ................................................. 266 2CA.122.22 EMV reserved Data objects processing (23) ............................................... 268 2CA.122.23 EMV reserved Data objects processing (24) ............................................... 270 2CA.122.24 EMV reserved Data objects processing (25) ................................................. 272 2CA.122.25 EMV reserved Data objects processing (26) ............................................... 274 2CA.122.26 EMV reserved Data objects processing (27) ............................................... 276 2CA.122.27 EMV reserved Data objects processing (28) ............................................... 277 2CA.122.28 EMV reserved Data objects processing (29) ................................................. 281 2CA.122.29 EMV reserved Data objects processing (30) ............................................... 283 2CA.123.00 Payment System reserved Data objects processing ................................... 285 2CA.123.01 EMV reserved Data objects processing ....................................................... 286 © 2000-2026 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Terminal Type Approval Level 2 Test Cases v44d Page xi 2CA.123.02 Proprietary Data objects processing ............................................................ 288 2CA.123.03 Proprietary Data objects processing ............................................................ 289 2CA.123.04 EMV reserved Data objects processing ....................................................... 290 2CA.124.00 Application Version Number assigned by the payment system ................... 291 2CA.124.01 Application Version Number assigned by the payment system ................... 294 2CA.124.02 Application Version Number assigned by the payment system ................... 296 2CA.124.03 Application Version Number assigned by the payment system ................... 298 2CA.124.04 Application Dependent Data per AID ........................................................... 303 2CA.124.05 Application Dependent Data per AID (2)...................................................... 306 2CA.125.00 Coding of AIP reserved Bits for Contactless ................................................ 308 2CA.125.01 Coding of AIP reserved Bits for Contactless (2) .......................................... 309 2CA.126.00 Coding of TVR reserved Bits for Contactless .............................................. 310 2CA.127.00 ASRPD Data in FCI from a SELECT ADF ................................................... 311 2CA.128.00 ASRPD Data in Directory Entry ................................................................... 313 2CA.129.00 Tokenisation Data – Data Output................................................................. 316 2CA.129.01 Tokenisation Data – Data Output (2) ........................................................... 322 2CA.130.00 Tokenisation Data in INTERNAL AUTHENTICATE ..................................... 327 2CA.141.00 ASRPD Data in FCI from a SELECT ADF ................................................... 330 2CA.142.00 ASRPD Data in Directory Entry ................................................................... 331 2CA.143.00 Kernel Data Output ........................................................................................ 334 2CA.143.01 Kernel Data Output ........................................................................................ 336 2CA.143.02 Kernel Data Output ........................................................................................ 337 2CA.144.00 Cardholder Name Data Element .................................................................. 338 7.2 Application Selection ............................................................................................ 341 2CB.002.00 Definition of PSE .......................................................................................... 342 2CB.004.00 Definition of a Record in Payment Systems Directory ................................. 343 2CB.005.00 Definition of Directory Entry Format ............................................................. 344 2CB.007.00 Terminal's List of Supported Applications .................................................... 345 2CB.010.00 Matching AIDS: « same AID » criteria supported ........................................ 346 2CB.010.01 Matching AIDS: « same AID » criteria supported (2) ................................... 347 2CB.011.00 Matching AIDs: « AID beginning with Terminal AID » criteria supported ..... 348 2CB.011.01 Matching AIDs: « AID beginning with Terminal AID » criteria supported (2) 349 2CB.012.00 Selection Using the Payment Systems Directory: SELECT PSE ................ 350 2CB.013.00 Selection Using the Payment Systems Directory: Card Blocked or Command Not Supported .................................................................................................................... 351 2CB.016.00 Indicating end of record ............................................................................... 352 2CB.017.00 Directory entry does not exist ...................................................................... 353 2CB.018.00 Directory entry processing ........................................................................... 354 2CB.019.01 Candidate list with exact match (2) .............................................................. 355 2CB.019.02 Candidate list with exact match (3) .............................................................. 356 2CB.019.04 Candidate list with partial match (2) ............................................................. 357 2CB.019.05 Candidate list with partial match (3) ............................................................. 358 2CB.023.00 Candidate List empty after selection with PSE ............................................ 359 2CB.023.01 Failed Processing for READ RECORD in selection by PSE........................ 360 2CB.024.00 Selection using a list of AIDs ....................................................................... 362 2CB.025.06 DF name and AID identical & SELECT command successful ..................... 363 2CB.026.05 DF name and AID identical & application blocked ....................................... 364 2CB.028.00 Selection using a list of AIDs ....................................................................... 365 2CB.029.00 Selection using a list of AIDs: candidate list completion .............................. 367 2CB.031.00 Application Selection Indicator: One Occurrence Permitted ........................ 368 2CB.031.06 DF name longer than AID & multiple occurrence & application not blocked 369 2CB.031.07 DF name longer than AID & multiple occurrence & application blocked...... 371 2CB.031.08 DF name longer than AID & multiple occurrence......................................... 372 2CB.031.09 DF name longer than AID & multiple occurrence......................................... 373 2CB.031.10 DF name longer than AID & multiple occurrence (2) ................................... 375 2CB.031.11 DF name longer than AID & multiple occurrence......................................... 378 © 2000-2026 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Terminal Type Approval Level 2 Test Cases v44d Page xii 2CB.032.00 DFNAME is different from AID ..................................................................... 380 2CB.034.00 Multiple occurrence of application: next option supported: 90 00 ................ 381 2CB.035.00 Multiple occurrence of application: next option failed: 62 83 ....................... 382 2CB.036.00 Multiple occurrence of application: next option failed: other ........................ 383 2CB.037.00 Final Selection: no mutually supported application ...................................... 385 2CB.038.00 Final Selection: one mutually supported application .................................... 386 2CB.038.01 Final Selection: Terminal AID match DF Name and Card AID .................... 387 2CB.039.00 Final Selection: cardholder confirmation ...................................................... 388 2CB.039.01 Final Selection: cardholder confirmation (2) ................................................ 389 2CB.040.00 Final Selection: no cardholder confirmation ................................................. 390 2CB.041.00 Final Selection: cardholder does not approve.............................................. 391 2CB.042.00 Displaying Application to Cardholder: priority sequence.............................. 392 2CB.042.01 Displaying Application to Cardholder when cardholder confirmation is supported ........................................................................................................................... 393 2CB.049.00 Terminal Selection of Application without Cardholder Assistance ............... 394 2CB.050.00 Terminal Selection of Application without Cardholder Assistance: confirmation required .............................................................................................................................. 395 2CB.053.00 Final Selection of Application from Candidate List: list of AID ..................... 396 2CB.053.01 Final Selection of Application from Candidate List: list of AID (2) ................ 397 2CB.054.00 Final Selection of Application from Candidate List: PSE ............................. 398 2CB.055.00 Final Selection of Application from Candidate List: SELECT status different from 90 00 .......................................................................................................................... 399 7.3 Security Aspects ................................................................................................... 401 2CC.003.00 Terminal shall be able to store 6 CA Index per RID .................................... 402 2CC.004.00 Algorithm For SDA ....................................................................................... 404 2CC.006.00 Bit Length of all Moduli ................................................................................ 405 2CC.007.00 Value of Certification Authority Public Key Exponent .................................. 406 2CC.008.00 Value of Issuer Public Key Exponent........................................................... 407 2CC.009.00 Data missing: CA Public Key Index ............................................................. 408 2CC.010.00 Data missing: Issuer PK Certificate ............................................................. 409 2CC.011.00 Data missing: Issuer PK Exponent .............................................................. 410 2CC.012.00 Data missing: Signed Static Application data .............................................. 411 2CC.014.00 Retrieving CA Public Key used to Perform SDA: Key absent...................... 412 2CC.014.01 Retrieving CA Public Key used to Perform DDA: Key absent ..................... 413 2CC.014.02 Retrieving CA Public Key used to Perform Combined DDA/AC: Key absent ........................................................................................................................................... 414 2CC.014.03 Retrieving CA Public Key used to Perform PIN Encryption: Key absent ..... 415 2CC.014.08 Retrieving CA Public Key used to Perform Combined DDA/AC: Key absent (9)....................................................................................................................................... 416 2CC.014.09 Retrieving CA Public Key used to Perform Combined DDA/AC: Key absent (10)..................................................................................................................................... 417 2CC.015.00 Length of Issuer Public Key Certificate ........................................................ 418 2CC.017.00 Recovered Data Trailer not equal to 'BC'..................................................... 419 2CC.018.00 Recovered Data Header not equal to '6A'.................................................... 420 2CC.019.00 Certificate Format not equal to '02' .............................................................. 421 2CC.020.00 Difference between calculated Hash Result and recovered Hash Result ... 422 2CC.021.00 Issuer Identifier does not match leftmost 3-8 PAN digits ............................. 423 2CC.022.00 Certificate Expiration Date earlier than today's date .................................... 424 2CC.023.00 RID, CA Public Key Index and Certificate Serial Number not valid, SDA .... 425 2CC.023.01 Certification Revocation List update, removal ............................................. 427 2CC.023.02 Certification Revocation List update, addition.............................................. 428 2CC.024.00 Issuer Public Key Algorithm not recognized ................................................ 429 2CC.026.00 Signed Static Application Data Length not OK ............................................ 430 2CC.028.00 Recovered Data Trailer not equal to 'BC'..................................................... 431 2CC.029.00 Recovered Data Header not equal to '6A'.................................................... 432 2CC.030.00 Certificate Format not equal to '03' .............................................................. 433 © 2000-2026 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Terminal Type Approval Level 2 Test Cases v44d Page xiii 2CC.031.00 Difference between calculated Hash Result and recovered Hash Result ... 434 2CC.032.00 SDA Tag List in Static Data Authentication ................................................. 435 2CC.032.01 SDA Tag List in Static Data Authentication (2) ............................................ 436 2CC.033.00 Data Authentication Code Stored ................................................................ 437 2CC.036.00 Terminal shall be able to store 6 CA Index per RID .................................... 438 2CC.036.01 Terminal shall be able to store 6 CA Index per RID (2) ............................... 440 2CC.036.02 Terminal shall be able to store 6 CA Index per RID (3) ............................... 442 2CC.037.00 Algorithm for DDA ........................................................................................ 444 2CC.037.01 Algorithm for DDA (2)................................................................................... 446 2CC.039.00 Bit Length of All Moduli ................................................................................ 448 2CC.039.01 Bit Length of All Moduli (2)........................................................................... 449 2CC.039.02 Bit Length of All Moduli (3)........................................................................... 450 2CC.040.00 Value of CA Public Key Exponent ............................................................... 451 2CC.040.01 Value of CA Public Key Exponent (2) .......................................................... 452 2CC.040.02 Value of CA Public Key Exponent (3) .......................................................... 453 2CC.041.00 Value of Issuer Public Key Exponent........................................................... 454 2CC.041.01 Value of Issuer Public Key Exponent (2) ..................................................... 455 2CC.041.02 Value of Issuer Public Key Exponent (3) ..................................................... 456 2CC.042.00 Value of ICC Public Key Exponent .............................................................. 457 2CC.042.01 Value of ICC Public Key Exponent (2) ......................................................... 458 2CC.043.00 Data missing: CA Public Key Index ............................................................. 459 2CC.043.01 Data missing: CA Public Key Index (2) ........................................................ 460 2CC.044.00 Data missing: Issuer Public Key Certificate ................................................. 461 2CC.044.01 Data missing: Issuer Public Key Certificate (2)............................................ 462 2CC.044.06 Data missing: Issuer Public Key Certificate (7)............................................ 463 2CC.044.07 Data missing: Issuer Public Key Certificate (8)............................................ 464 2CC.045.00 Data missing: Issuer PK Exponent .............................................................. 465 2CC.045.01 Data missing: Issuer PK Exponent (2) ......................................................... 466 2CC.046.00 Data missing: ICC Public Key Certificate..................................................... 467 2CC.046.01 Data missing: ICC Public Key Certificate (2) ............................................... 468 2CC.046.02 Data missing: ICC Public Key Certificate (3) ............................................... 469 2CC.046.03 Data missing: ICC PIN Encryption Public Key Certificate............................ 470 2CC.047.00 Data missing: ICC Public Key Exponent...................................................... 471 2CC.047.01 Data missing: ICC Public Key Exponent (2) ................................................ 472 2CC.047.02 Data missing: ICC Public Key Exponent (3) ................................................ 473 2CC.047.03 Data missing: ICC PIN Encryption Public Key Exponent............................. 474 2CC.050.00 Length of Issuer Public Key Certificate ........................................................ 475 2CC.050.01 Length of Issuer Public Key Certificate (2) .................................................. 476 2CC.050.02 Length of Issuer Public Key Certificate (3) .................................................. 477 2CC.050.07 Length of Issuer Public Key Certificate (8) .................................................. 478 2CC.050.08 Length of Issuer Public Key Certificate (9) .................................................. 479 2CC.052.00 Recovered Data Trailer not equal to 'BC'..................................................... 480 2CC.052.01 Recovered Data Trailer not equal to 'BC' (2) ............................................... 481 2CC.052.02 Recovered Data Trailer not equal to 'BC' (3) ............................................... 482 2CC.052.07 Recovered Data Trailer not equal to 'BC' (8) ............................................... 483 2CC.052.08 Recovered Data Trailer not equal to 'BC' (9) ............................................... 484 2CC.053.00 Recovered Data Header not equal to '6A'.................................................... 485 2CC.053.01 Recovered Data Header not equal to '6A' (2) .............................................. 486 2CC.053.02 Recovered Data Header not equal to '6A' (3) .............................................. 487 2CC.054.00 Certificate Format not equal to '02' .............................................................. 488 2CC.054.01 Certificate Format not equal to '02' (2)......................................................... 489 2CC.054.02 Certificate Format not equal to '02' (3)......................................................... 490 2CC.055.00 Difference between calculated Hash Result and recovered Hash Result ... 491 2CC.055.01 Difference between calculated Hash Result and recovered Hash Result (2) ........................................................................................................................................... 492 2CC.055.02 Difference between calculated Hash Result and recovered Hash Result (3) ........................................................................................................................................... 493 © 2000-2026 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Terminal Type Approval Level 2 Test Cases v44d Page xiv 2CC.055.07 Difference between calculated Hash Result and recovered Hash Result (8) ........................................................................................................................................... 494 2CC.055.08 Difference between calculated Hash Result and recovered Hash Result (9) ........................................................................................................................................... 495 2CC.056.00 Issuer Identifier does not match leftmost 3-8 PAN digits ............................. 496 2CC.056.01 Issuer Identifier does not match leftmost 3-8 PAN digits (2)........................ 497 2CC.056.02 Issuer Identifier does not match leftmost 3-8 PAN digits (3)........................ 498 2CC.057.00 Certificate Expiration Date earlier than today's date .................................... 499 2CC.057.01 Certificate Expiration Date earlier than today's date (2) .............................. 500 2CC.057.02 Certificate Expiration Date earlier than today's date (3) .............................. 501 2CC.057.07 Certificate Expiration Date earlier than today's date (8) .............................. 502 2CC.057.08 Certificate Expiration Date earlier than today's date (9) .............................. 503 2CC.058.00 RID, CA Public Key Index and Certificate Serial Number not valid, DDA.... 504 2CC.058.01 RID, CA Public Key Index and Certificate Serial Number not valid, CDA (2) ........................................................................................................................................... 506 2CC.058.02 RID, CA Public Key Index and Certificate Serial Number not valid, Offline Enciphered PIN .................................................................................................................. 508 2CC.058.04 Certification Revocation List update, removal (2) ........................................ 510 2CC.058.05 Certification Revocation List update, addition (2) ........................................ 511 2CC.058.06 Certification Revocation List update, removal (3) ........................................ 512 2CC.058.07 Certification Revocation List update, addition (3) ........................................ 513 2CC.058.08 Certification Revocation List update, removal (4) ........................................ 514 2CC.058.09 Certification Revocation List update, addition (4) ........................................ 515 2CC.059.00 Issuer Public Key Algorithm not recognized ................................................ 517 2CC.059.01 Issuer Public Key Algorithm not recognized (2) ........................................... 518 2CC.059.02 Issuer Public Key Algorithm not recognized (3) ........................................... 519 2CC.060.00 Issuer Identifier with length between 3 to 8 digits ........................................ 520 2CC.060.01 Issuer Identifier with length between 3 to 8 digits (2)................................... 521 2CC.060.02 Issuer Identifier with length between 3 to 8 digits (2)................................... 522 2CC.060.03 Issuer Identifier with length between 3 to 8 digits (3)................................... 523 2CC.060.04 Issuer Identifier with length between 3 to 8 digits (4)................................... 524 2CC.060.05 Issuer Identifier with length between 3 to 8 digits (5)................................... 525 2CC.061.00 Length of ICC Public Key Certificate ........................................................... 526 2CC.061.01 Length of ICC Public Key Certificate (2) ...................................................... 527 2CC.061.02 Length of ICC Public Key Certificate (3) ...................................................... 528 2CC.061.03 Length of ICC PIN Encipherment Public Key Certificate ............................. 529 2CC.061.08 Length of ICC Public Key Certificate (9) ...................................................... 530 2CC.061.09 Length of ICC Public Key Certificate (10) .................................................... 531 2CC.063.00 Recovered Data Trailer not equal to 'BC'..................................................... 532 2CC.063.01 Recovered Data Trailer not equal to 'BC' (2) ............................................... 533 2CC.063.02 Recovered Data Trailer not equal to 'BC' (3) ............................................... 534 2CC.063.03 Recovered Data Trailer not equal to 'BC' (4) ............................................... 535 2CC.064.00 Recovered Data Header not equal to '6A'.................................................... 536 2CC.064.01 Recovered Data Header not equal to '6A' (2) .............................................. 537 2CC.064.02 Recovered Data Header not equal to '6A' (3) .............................................. 538 2CC.064.03 Recovered Data Header not equal to '6A' (4) .............................................. 539 2CC.065.00 Certificate Format not equal to '04' .............................................................. 540 2CC.065.01 Certificate Format not equal to '04' (2)......................................................... 541 2CC.065.02 Certificate Format not equal to '04' (3)......................................................... 542 2CC.065.03 Certificate Format not equal to '04' (4)......................................................... 543 2CC.066.00 Difference between calculated Hash Result and recovered Hash Result ... 544 2CC.066.01 Difference between calculated Hash Result and recovered Hash Result (2) ........................................................................................................................................... 545 2CC.066.02 Difference between calculated Hash Result and recovered Hash Result (3) ........................................................................................................................................... 546 2CC.066.03 Difference between calculated Hash Result and recovered Hash Result (4) ........................................................................................................................................... 547 © 2000-2026 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Terminal Type Approval Level 2 Test Cases v44d Page xv 2CC.066.08 Difference between calculated Hash Result and recovered Hash Result (9) ........................................................................................................................................... 548 2CC.066.09 Difference between calculated Hash Result and recovered Hash Result (10) ........................................................................................................................................... 549 2CC.067.00 Recovered PAN is not equal to read PAN ................................................... 550 2CC.067.01 Recovered PAN is not equal to read PAN (2).............................................. 551 2CC.067.02 Recovered PAN is not equal to read PAN (3).............................................. 552 2CC.067.03 Recovered PAN is not equal to read PAN (4).............................................. 553 2CC.068.00 Certificate Expiration Date earlier than today's date .................................... 554 2CC.068.01 Certificate Expiration Date earlier than today's date (2) .............................. 555 2CC.068.02 Certificate Expiration Date earlier than today's date (3) .............................. 556 2CC.068.03 Certificate Expiration Date earlier than today's date (4) .............................. 557 2CC.069.00 ICC Public Key Algorithm not recognized .................................................... 558 2CC.069.01 ICC Public Key Algorithm not recognized (2) .............................................. 559 2CC.069.02 ICC Public Key Algorithm not recognized (3) .............................................. 560 2CC.069.03 ICC Public Key Algorithm not recognized (4) .............................................. 561 2CC.069.08 ICC Public Key Algorithm not recognized (9) .............................................. 562 2CC.069.09 ICC Public Key Algorithm not recognized (10) ............................................ 563 2CC.071.00 Dynamic Signature generation .................................................................... 564 2CC.072.00 Default DDOL .............................................................................................. 565 2CC.074.00 Source of Unpredictable Number ................................................................ 566 2CC.075.00 DDOL does not contain unpredictable Number ........................................... 567 2CC.076.00 Default DDOL does not contain unpredictable Number............................... 568 2CC.078.00 Signed Dynamic Application Data Length not OK ....................................... 569 2CC.079.00 Recovery Function ....................................................................................... 570 2CC.080.00 Recovered Data Trailer not equal to 'BC'..................................................... 571 2CC.081.00 Recovered Data Header not equal to '6A'.................................................... 572 2CC.082.00 Certificate Format not equal to '05' .............................................................. 573 2CC.083.00 Difference between calculated Hash Result and recovered Hash Result ... 574 2CC.085.00 SDA Tag List in Dynamic Data Authentication ............................................ 575 2CC.085.01 SDA Tag List in Dynamic Data Authentication (1) ....................................... 576 2CC.085.02 SDA Tag List in Dynamic Data Authentication (3) ....................................... 577 2CC.085.03 SDA Tag List in Dynamic Data Authentication (4) ....................................... 578 2CC.085.08 SDA Tag List in Dynamic Data Authentication (9) ....................................... 579 2CC.085.09 SDA Tag List in Dynamic Data Authentication (10) ..................................... 580 2CC.086.00 ICC Dynamic Number Stored ...................................................................... 581 2CC.086.01 ICC Dynamic Data ....................................................................................... 582 2CC.086.02 ICC Dynamic Data (2).................................................................................. 584 2CC.086.03 ICC Dynamic Data (3).................................................................................. 586 2CC.086.04 ICC Dynamic Data (4).................................................................................. 588 2CC.086.05 ICC Dynamic Data (5).................................................................................. 590 2CC.091.00 Key used for PIN Encryption/Decryption ..................................................... 592 2CC.094.00 Random behaviour of PIN Encipherment padding pattern .......................... 593 2CC.095.00 Value of ICC PIN Encryption Public Key Exponent ..................................... 594 2CC.095.01 Value of ICC Public Key Exponent .............................................................. 595 2CC.096.00 ICC PIN Encipherment Public Key recovering: ICC PIN Encipherment Public Key ..................................................................................................................................... 596 2CC.098.00 ICC PIN Encipherment Public Key recovering failed ................................... 598 2CC.099.00 PIN Entry...................................................................................................... 599 2CC.100.00 Unpredictable Number ................................................................................. 600 2CC.100.01 Unpredictable Number (2) ........................................................................... 601 2CC.102.00 VERIFY ........................................................................................................ 602 2CC.119.00 PDOL in Enhanced Combined DDA/AC ...................................................... 603 2CC.119.01 PDOL in Enhanced Combined DDA/AC ...................................................... 604 2CC.122.00 Response to GENERATE AC when responding AAC is in format 1 or 2 .... 605 2CC.122.01 Response to GENERATE AC when responding AAC is in format 1 or 2 (2) ........................................................................................................................................... 606 © 2000-2026 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Terminal Type Approval Level 2 Test Cases v44d Page xvi 2CC.122.02 ICC responds with AAR ............................................................................... 607 2CC.122.03 ICC responds with AAR (2).......................................................................... 608 2CC.122.04 Response to GENERATE AC when responding AAC is in format 1 or 2 (3) ........................................................................................................................................... 609 2CC.122.05 Response to GENERATE AC when responding AAC is in format 1 or 2 (4) ........................................................................................................................................... 610 2CC.122.06 ICC responds with AAR (3).......................................................................... 611 2CC.122.07 ICC responds with AAR (4).......................................................................... 612 2CC.122.08 Response to GENERATE AC when responding AAC is in format 1 or 2 (5) ........................................................................................................................................... 613 2CC.123.00 Signed Dynamic Application Data Length ................................................... 614 2CC.123.01 Signed Dynamic Application Data Length (2) .............................................. 616 2CC.123.02 Signed Dynamic Application Data Length (3) .............................................. 617 2CC.123.03 Signed Dynamic Application Data Length (4) .............................................. 618 2CC.124.00 Recovered Data Trailer not equal to BC ...................................................... 619 2CC.124.01 Recovered Data Trailer not equal to BC (2) ................................................ 620 2CC.125.00 Recovered Data Header not equal to 6A ..................................................... 621 2CC.125.01 Recovered Data Header not equal to 6A (2) ............................................... 622 2CC.125.02 Recovered Data Header not equal to 6A (3) ............................................... 623 2CC.125.03 Recovered Data Header not equal to 6A (4) ............................................... 625 2CC.126.00 Recovered Signed Data Format not equal to 05 ......................................... 626 2CC.126.01 Recovered Signed Data Format not equal to 05 (2) .................................... 627 2CC.126.02 Recovered Signed Data Format not equal to 05 (3) .................................... 628 2CC.126.03 Recovered Signed Data Format not equal to 05 (4) .................................... 629 2CC.127.00 Recovered CID different from CID obtained after Generate AC (1) ............ 630 2CC.127.01 Recovered CID different from CID obtained after Generate AC (2) ............ 632 2CC.127.02 Recovered CID different from CID obtained after Generate AC (3) ............ 633 2CC.127.03 Recovered CID different from CID obtained after Generate AC (4) ............ 634 2CC.128.00 Compare hash result ................................................................................... 635 2CC.128.01 Compare hash result (2) .............................................................................. 636 2CC.128.02 Compare hash result (3) .............................................................................. 637 2CC.128.03 Compare hash result (4) .............................................................................. 638 2CC.129.00 Compare Transaction Data Hash Code....................................................... 639 2CC.129.01 Compare Transaction Data Hash Code (2) ................................................. 641 2CC.129.02 Compare Transaction Data Hash Code (3) ................................................. 642 2CC.129.03 Compare Transaction Data Hash Code (4) ................................................. 643 2CC.130.00 Issuer Application Data in Enhanced Combined DDA/AC ........................... 644 2CC.130.01 Issuer Application Data in Enhanced Combined DDA/AC (2) ..................... 645 2CC.130.02 Issuer Application Data in Enhanced Combined DDA/AC (3) ..................... 646 2CC.130.03 Issuer Application Data in Enhanced Combined DDA/AC (4) ..................... 647 2CC.130.04 Issuer Application Data in Enhanced Combined DDA/AC (5) ..................... 648 2CC.131.00 ICC Dynamic Number is stored ................................................................... 649 2CC.131.01 ICC Dynamic Number is stored (2) .............................................................. 650 2CC.133.00 Unpredictable Number generated by the terminal ....................................... 651 2CC.133.01 Unpredictable Number not present in CDOLs ............................................. 652 2CC.133.02 Unpredictable Number not present in CDOLs ............................................. 653 2CC.133.03 Unpredictable Number not present in CDOLs (3) ........................................ 654 2CC.133.04 Unpredictable Number not present in CDOLs (4) ........................................ 655 2CC.134.00 Response to GENERATE AC when responding TC or ARQC is in format 2 ........................................................................................................................................... 657 2CC.134.03 Response to GENERATE AC when responding AAC is not digitally signed (implied) ............................................................................................................................. 658 2CC.134.04 GENERATE AC Reference Control Parameter for Combined DDA/AC generation. ......................................................................................................................... 659 2CC.134.05 Response to GENERATE AC when responding TC or ARQC is in format 2 (2) ........................................................................................................................................... 660 © 2000-2026 EMVCo, LLC. All rights reserved. Reproduction, distribution and other use of this document is permitted only pursuant to the applicable agreement between the user and EMVCo found at www.emvco.com. EMV® is a registered trademark or trademark of EMVCo, LLC in the United States and other countries.
EMV® Terminal Type Approval Level 2 Test Cases v44d Page xvii 2CC.134.06 Response to GENERATE AC when responding TC or ARQC is not in format 1 (Implied) (2)..................................................................................................................... 661 2CC.134.07 Response to GENERATE AC when responding AAC is not digitally signed (implied) (2) ........................................................................................................................ 662 2CC.134.08 GENERATE AC Reference Control Parameter for Combined DDA/AC generation (2)..................................................................................................................... 663 2CC.134.09 Response to GENERATE AC when responding TC or ARQC is in format 2 (3) ........................................................................................................................................... 664 2CC.134.10 Response to GENERATE AC when responding TC or ARQC is not in format 2 (Implied) (3)..................................................................................................................... 665 2CC.134.11 Response to GENERATE AC when responding TC or ARQC is in format 2 (3) ........................................................................................................................................... 666 2CC.134.12 Response to GENERATE AC when responding TC or ARQC is not in format 1 (Implied) (3)..................................................................................................................... 667 2CC.134.15 GENERATE AC Reference Control Parameter for Combined DDA/AC generation (3)..................................................................................................................... 668 2CC.134.16 GENERATE AC Reference Control Parameter for Combined DDA/AC generation (3)..................................................................................................................... 669 2CC.134.17 GENERATE AC Reference Control Parameter for Combined DDA/AC generation (3)..................................................................................................................... 670 2CC.134.18 Response to GENERATE AC when responding AAC is not digitally signed (implied) (5) ........................................................................................................................ 671 2CC.135.00 Mandatory data objects are not present in response to generate AC, in Enhanced Combined DDA/AC ........................................................................................... 672 2CC.135.01 Mandatory data objects are not present in response to generate AC, in Enhanced Combined DDA/AC (2) ..................................................................................... 673 2CC.135.02 Mandatory data objects are not present in response to generate AC, in Enhanced Combined DDA/AC (3) ..................................................................................... 674 2CC.136.00 Values of CDOL2 for Transaction Data hash .............................................. 675 2CC.136.01 Values of CDOL2 for Transaction Data hash (2) ..................................