Positive ONE Group corporate siteCorporate site
ENEnglish
Level 1 · RF and protocol

ContactLAB

Verifies contact cards, readers and NFC-capable mobile devices over ISO/IEC 7816 and SWP/HCI on one platform, with bit-level capture and reader emulation.

Vendor: Keolabs Specifications ISO/IEC 7816 · SWP · HCI/HDLC Tester platform
ContactLAB unit
ContactLAB unit A desktop tester handling contact communication (ISO/IEC 7816) and SWP/HCI in one unit.
Connecting to a payment terminal
Connecting to a payment terminal A test card is inserted into the terminal and the reader-side communication is captured at bit level. The DUT is the reader or terminal.
Testing NFC-enabled mobile devices
Testing NFC-enabled mobile devices The SWP/HCI path of a smartphone can be checked from both the card side and the device side.

The test bench as a whole

A test bench has four elements: software, tester, fixtures and the device under test. This shows where the product sits.

STEP 1 — test programmeSpecification test suite (execution environment: SCRIPTIS™)Test programmes for each specification run on SCRIPTIS™. Delivery form and licence configuration are confirmed per quotation. During a run, prompts appear for placing the device under test and changing fixtures.
STEP 2 — tester platformProxiLAB Quest and similarThe hardware that generates and measures signals, emulating a card or a reader
STEP 3 — fixtures and automationReference antennas, probes and robotsThe reference fixtures defined by the specification must be connected. Without them the suite cannot run. A robot automates position sweeps
STEP 4 — device under testDevice under test: contact card or readerThe product under development, whose conformance and interoperability are being verified

What it does

Verifies contact cards, readers and NFC-capable mobile devices over ISO/IEC 7816 and SWP/HCI on one platform, with bit-level capture and reader emulation.

Display and analysis functions

What this product displays and how. Captured communication is presented in views organised by purpose.

CaptureSpy

Captures the communication between card and reader, and between the UICC or SIM and the mobile device, analysing it down to bit level.

  • Supports ISO/IEC 7816 and SWP (HCI/HDLC)
  • Full visibility across contact and contactless, integrated with ProxiSPY
EmulationEmulation

Emulates a fully controllable and configurable laboratory reader, and the CLF side.

  • ISO/IEC 7816 reader emulation
  • CLF-side emulation for SWP/HCI (HDLC)

Example test configuration and licences

This licence structure is published by the manufacturer. Which options you need depends on the protocols concerned.

Example test configuration and licences
CategoryLicenceDetail
Hardware platformSC-ContactLAB-HWThe hardware platform for the ISO/IEC 7816, SWP and I2C/SPI protocol analyser
SWP / I2C / SPISC-ContactLAB-SWPSPY/I2C-SPISignal capture and analysis for SWP (HCI and HDLC) and I2C/SPI, covering contact cards, readers and NFC phones
ISO 7816SC-ContactLAB-7816SPYSignal capture and protocol analysis for ISO/IEC 7816, covering cards and readers

You buy only the functions you need, by protocol and emulation type, and can add more later. Analysis runs in RGPA or Quest.

Technical characteristics

Technical characteristics
Main functionsContact reader for ISO/IEC 7816 and SWP; contact capture for ISO/IEC 7816, SWP and I2C/SPI; contact emulator for ISO/IEC 7816 and SWP; analogue, digital and application testing; digital and analogue traces; real-time triggering with four digital I/O; and control from Python, C, C++, VB, JScript and Windows COM objects
Supported protocolsISO/IEC 7816; HCI and SWP; I2C and SPI, with one-click interpretation for EMV, GSM, HDLC and HCI. Tracing of the smart card USB interface is also supported
Hardware interfaceUSB, PC/SC, four digital I/O, an ID-1 slot, a probe slot and general-purpose I/O (AUX)

Where it is used

  • Setting up Level 1 verification for a new development
  • Regression after a configuration change or update
  • Coverage checks ahead of certification

Relationship to certification

What this product performs is conformance testing. Formal type approval is carried out by an accredited test laboratory, and the Letter of Approval is issued by EMVCo or the payment system. What we supply is the test environment and support in operating it.