Close menu

The best solution to verify your payment applications


AT KEOLABS, ALL OUR PLATFORMS AND SOLUTIONS ARE EMVCo CERTIFIED.

EMV™ is the global standard for payment cards and readers based on contact and contactless smart card technologies. The EMV standards encompass specifications, test procedures and compliance processes managed by EMVCo1, an organisation jointly owned and operated by American Express, Discover, JCB, MasterCard, UnionPay and Visa. KEOLABS provides complete testing solutions developed and qualified in accordance with EMVCo requirements.

Used by the best EMVCo laboratories

KEOLABS’ SCRIPTIS Analog and Digital test suites for EMVCo testing allow validation of the analog and digital-level implementations in Proximity Integrated Circuit Cards (PICC) and Proximity Coupling Devices (PCD) for use in payment applications.

The testing solutions are complemented by a complete test bench that includes EMVCo testing accessories, which are developed in strict conformance with their testing standards.

SCRIPTIS: an intuitive testing environment

SCRIPTIS™ software is a complete, open and simple testing environment. It runs on the user’s PC and allows easy control of a range of software/hardware solutions designed for testing conformance of smart cards, card readers, related components and systems in accordance with relevant industry standards.

KEOLABS’ test suites are used in SCRIPTIS™ testing environment which facilitates testing with automation features such as visual cues and aids for manual testing, or robot integration for fully automated testing. SCRIPTIS provides full visibility of test results including logs and traces of communications between the test bench and the tested device.

 

 

Technical Characteristics
License Options
Hardware Components

EMV® CONTACTLESS TERMINAL LEVEL 1 TYPE APPROVAL

1. PCD ANALOGUE EMVCo TEST SUITE

This EMVCo PCD Analogue test suite is compatible with the following standard:

EMVCo PCD Level 1

Analogue Test Cases – Version 3.2a

 

Our coverage of this test specification includes the following test cases (numbering according to the EMVCo version 3.2a):

 

Radio Frequency Power

  • §8.8.1.1. TAB111.x.1.zrf – Verifying the PCD to PICC Power Transfer
  • §8.8.1.2. TAB112.1.1.200 – Verifying the PCD Carrier Frequency
  • …

 

PCD to PICC Signal Interface for Type A Communications

  • §8.8.2.1. TA121.x.y.z00 – Verifying the t1 Timing
  • §8.8.2.2. TA122..y.z00 – Verifying the Monotonic Decrease from V4 to V2
  • …

 

PICC to PCD Signal Interface for Type A Communications

  • §8.8.3.1. TA131.x.1.zrf – Verifying the Load Modulation VS1,pp at Minimum Positive Modulation
  • §8.8.3.2. TA132.x.1.zrf – Verifying the Load Modulation VS2,pp at Minimum Positive Modulation
  • …

 

Bit Level Coding Signal Interface for Type A Communications

  • §8.8.4.1. TA141.1.3.200 – Verifying the PCD Transmitted Bit Rate
  • §8.8.4.2. TA142.1.3.200 – Verifying the Bit Coding and De-synchronization PCD to PICC
  • …

 

PCD to PICC Signal Interface for Type B Communications

  • §8.8.5.1. TB121.x.y.z00 – Verifying the Modulation Index
  • §8.8.5.2. TB122.x.y.z00 – Verifying the Fall Time
  • …

 

PICC to PCD Signal Interface for Type B Communications

  • §8.8.6.1. TB131.x.1.zrf – Verifying the Load Modulation VS1,pp at Minimum Positive Modulation
  • §8.8.6.2. TB132.x.1.zrf – Verifying the Load Modulation VS2,pp at Minimum Positive Modulation
  • …

 

Bit Level Coding Signal Interface for Type B Communications

  • §8.8.7.1. TB141.1.3.200 – Verifying the PCD Transmitted Bit Rate
  • §8.8.7.2. TB142.1.3.200 – Verifying the Synchronization, Bit Coding and De-synchronization of PCD to PICC
  • …

 

PCD IQ Demodulation for Type A Communications

  • §8.8.8.1. TA151.5.4.200 – Verifying the PCD IQ Demodulation

 

PCD IQ Demodulation for Type B Communications

  • §8.8.9.1. TB151.5.4.200 – Verifying the PCD IQ Demodulation

 

2. PCD DIGITAL EMVCo TEST SUITE

This EMVCo PCD Digital test suite is compatible with the following standard:

EMVCo PCD Level 1

Digital Test Cases – Version 3.2a

 

Our coverage of this test specification includes the following test cases (numbering according to the EMVCo version 3.2a):

 

Type A Tests:

  • §4.1. TA001 – Basic Type A Exchange (single size UID) and timings measurement
  • §4.2. TA002 – Type A Correct Removal
  • …

 

Type B Tests:

  • 5.1. TB000 – Type B Pre-test to determine TR1PUTMIN
  • 5.2. TB001 – Basic Type B Exchange and timings measurement
  • …

 

3. REDUCED RANGE TERMINAL ANALOGUE EMVCo TEST SUITE

This EMVCo PCD Analogue test suite is compatible with the following standard:

EMVCo PCD Level 1

Analogue Test Cases – Version 3.2a

EMV RR L1

Test Guidelines – Version 3.2a

 

This test suite also includes the EMVCo certified Scoring tool based on the “EMV Terminal Type Approval Bulletin No. 276, First Edition April 2024 – Reduced Range Devices Acceptance Criteria“.

EMV® CONTACTLESS CARD LEVEL 1 TYPE APPROVAL

1. PICC ANALOGUE EMVCo TEST SUITE

This EMVCo PICC Analogue test suite is compatible with the following standard:

EMVCo PICC Level 1

Analogue Test Cases – Version 3.2b

 

Our coverage of this test specification includes the following test cases (numbering according to the EMVCo version 3.2b):

 

PICC Power Off and Power On States Field

  • 8.8.1.1. CA112.200 – Verifying the PICC Power Off State for Type A Communications
  • 8.8.1.2. CA113.200 – Verifying the PICC Power On State for Type A Communications
  • …

 

PICC Behavior with Respect to the Radio Frequency Field

  • §8.8.2.1. CAB111.zrf – Verifying the PICC Influence on the Field

 

PICC Responsiveness of a Type A PICC

  • §8.8.3.1. CA121.zrf – Verifying the PICC Responsiveness at Minimum Field Intensity
  • 8.8.3.2. CA122.zrf – Verifying the PICC Responsiveness at Maximum Field Intensity
  • …

 

Verifying the PICC Transmission for Type A

  • 8.8.4.1. CA131.zrf – Verifying the PICC Load Modulation for Type A
  • 8.8.4.2. CA132.200 – Verifying the PICC Subcarrier Frequency and Bit Rate
  • …

 

Bit Level Coding for a Type A PICC

  • 8.8.5.1. CA143.200 – Verifying the Bit Coding and De-synchronization PICC to PCD
  • 8.8.5.2. CA144.200 – Verifying Type A PICC Timings

 

PICC Responsiveness of a Type B PICC

  • 8.8.6.1. CB121.zrf – Verifying the PICC Responsiveness at Minimum Field Intensity
  • 8.8.6.2. CB122.zrf – Verifying the PICC Responsiveness at Maximum Field Intensity
  • …

 

Verifying the PICC Transmission for Type B

  • 8.8.7.1. CB131.zrf – Verifying the PICC Load Modulation for Type B
  • 8.8.7.2. CB132.200 – Verifying the PICC Subcarrier Frequency and Bit Rate
  • …

 

Bit level Coding for a Type B PICC

  • 8.8.8.1. CB143.200 – Verifying the Synchronization, Bit Coding and De-synchronization PICC to PCD
  • 8.8.8.2. CB144.200 – Verifying the PICC Bit Boundaries
  • …

 

Performance Pre-verification tests

  • 8.8.9.1. CA151.z00 – Type A PICC Performance Pre-Verification
  • 8.8.9.2. CB151.z00 – Type B PICC Performance Pre-Verification

 

2. PICC DIGITAL EMVCo TEST SUITE

This EMVCo PICC Digital test suite is based on the standard:

EMVCo PICC Level 1

Digital Test Cases – Version 3.2b

 

Our coverage of this test specification includes the following test cases (numbering according to the EMVCo version 3.2b):

 

Type A Tests:

  • 3.1. CA001, §3.2. CA002, §3.3. CA003, Basic Type A Exchange and Timings Measurement
  • 3.4. CA010.XY, §3.5. CA011.XY, §3.6. CA012.XY, Basic Type A Exchange with the minimum and longer Frame Delay Times PCD to PICC
  • …

 

Type B Tests:

  • 4.1. CB001 – Basic Type B Exchange and Timings Measurement
  • 4.2. CB010.xy – Basic Type B Exchange with the minimum and longer Frame Delay Times PCD to PICC
  • …

 

Block Protocol Executable Tests:

  • 5.1. CC001.x – Support of the EMV CL Polling
  • 5.2. CC110.x – Reception of chained I-Blocks from the PCD
  • …

 

3. MOBILE ANALOGUE EMVCo TEST SUITE

This EMVCo Mobile Analogue test suite is compatible with the following standard:

EMVCo PICC Level 1

Analogue Test Cases – Version 3.2b

EMV Mobile L1

Test Guidelines – Version 3.2b

They use our solution

Fully Automated Solution for
Contactless Conformance Testing

Would you like to get more information?