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

Keolabs ID document test solution

Off-the-shelf test solutions for ePassport, eID and eDL conformance: ISO/IEC 10373-6 testing plus the application layer for each document type.

Vendor: Keolabs Specifications ICAO 18745-2 · ISO/IEC 10373-6 · 7816 · IAS-ECC · EAC 2.0 · ISO/IEC 18013-4 Test suite Certification role
SC-ISO Test PCD Assembly
Test PCD Assembly An all-in-one reader antenna for PICC testing, with matching networks built in and selected automatically by the test suite
SC-RefPicc-Class1 reference PICC
Reference PICC SC-RefPicc-Class1 at 13.56 MHz: the reference card probe for reader (PCD) testing

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: card, terminal or mobile deviceThe product under development, whose conformance and interoperability are being verified

Off-the-shelf test solutions for ePassport, eID and eDL conformance: ISO/IEC 10373-6 testing plus the application layer for each document type.

A shared foundation with an application layer per document type

The foundation — physical and protocol — is shared. What differs by document type is the application layer, that is the specification it is certified against.

Shared foundation (physical and protocol)Common Foundation

Analogue and digital functional testing of the 13.56 MHz contactless interface, common to every document type. Based on ISO/IEC 10373-6 for ISO/IEC 14443, it verifies both the PICC (card) and the PCD (reader). ProxiLAB Quest with SCRIPTIS™ forms the foundation.

  • ISO/IEC 10373-6: functional verification at analogue and protocol level
  • Covers both PICC (card) and PCD (reader)
  • ProxiLAB Quest as the signal emulator, with SCRIPTIS™ as the runtime
ePassports and border controle-Passport / Border Control

Analogue and protocol testing to ISO/IEC 18745-2 (ICAO); the application layer to ICAO Part 3 and BSI TR-03105 Part 3.2; and eMRTD Part 4 for inspection systems. This underpins the durability, reliability and interoperability of ePassports and border control.

  • SC-VAL-PICC Analog/Digital ISO14443/ISO18745-2 (ICAO): eMRTD PICC testing
  • SC-VAL-PCD Analog/Digital ISO14443: eMRTD reader (PCD) testing
  • SC-VAL-PICC Application eMRTD (ICAO): ICAO TR RF/Protocol Part 3
eID (electronic identity document)e-Identity Card

Analogue and digital functionality to ISO/IEC 10373-6 and 7816, plus operating-system layer testing to IAS-ECC for the European Citizen Card and to BSI TR-03105 Part 3.3 (EAC 2.0).

  • SC-VAL-PICC Analog/Digital ISO 14443: ISO/IEC 10373-6 testing
  • SC-VAL-PICC-Application IAS ECC: IAS-ECC application testing for eID cards
  • SC-VAL-PICC-Application EAC V2: EAC V2 application testing
eDL (electronic driving licence)e-Driving License

The shared foundation plus an application-layer suite based on the international test specification ISO/IEC 18013-4.

  • SC-VAL-PICC Analog/Digital ISO 14443: ISO/IEC 10373-6 testing
  • SC-VAL-PICC Application IDL: ISO/IEC 18013 application testing for eDL cards

Pricing attaches to each test suite, that is to each specification programme, and the SCRIPTIS™ user interface is included. Running a suite requires the corresponding fixtures to be connected, and during testing you follow the prompts for placing the device under test and changing the fixture configuration — swapping antennas in analogue testing, for example.

Test case coverage (July 2026)

Coverage as published by KEOLABS. The numbers correspond to the clause and scenario numbers of each specification.

ePassport: PICC Analog (ISO/IEC 18745-2:2020 / 10373-6:2016)

ePassport: PICC Analog (ISO/IEC 18745-2:2020 / 10373-6:2016)
§5.2.3ISO/IEC 14443-1 alternating magnetic field testing
§5.3.1eMRTD transmission, at 106 kbit/s and 1.7, 3.4 and 6.8 Mbit/s
§5.3.2Operating field strength, at every rate from 106 to 847 kbit/s and 1.7 to 6.8 Mbit/s
§5.3.3eMRTD reception, at every rate from 106 to 847 kbit/s and 1.7 to 6.8 Mbit/s
§5.3.5eMRTD maximum loading effect
§7.2.3eMRTD EMD level and low EMD time testing at 106 kbit/s

ePassport: PICC Digital (ISO/IEC 18745-2:2020 / 10373-6:2016)

Covers the command sequences defined by ISO/IEC 18745-2, including the Plain” “BAC (Basic Access Control) ” “EAC (Extended Access Control) ” “PACE (Password Authenticated Connection Establishment) +AA (Active Authentication) option. KEOLABS supplies these scenarios split into individual test scripts.

ePassport: PICC Digital (ISO/IEC 18745-2:2020 / 10373-6:2016)
Type A initialisation§G.3.2 polling; §G.3.3 state transitions; §G.3.4 anticollision; §G.3.5 RATS; §G.3.6 PPS; §G.3.7 FSD
Type B initialisation§G.4.2 polling; §G.4.3 PICC reception (G.22); §G.4.4 state transitions; §G.4.5 anticollision (G.28); §G.4.6 ATTRIB; §G.4.7 maximum frame size (G.31)
Logical behaviour (A/B)§G.5.2 ISO/IEC 14443-4 scenario responses; §G.5.3 error detection; §G.5.4 CID; §G.5.5 NAD; §G.5.6 S(PARAMETERS)

ePassport application layer: eMRTD (ICAO Part 3 v3.00, April 2023)

Conforms to the ICAO RF Protocol and Application Test Standard for eMRTD — Part 3: Application Protocol and Logical Data Structure, Version 3.00. It covers the ISO/IEC 7816 command layer (layer 6) and the logical data structure (layer 7).

ePassport application layer: eMRTD (ICAO Part 3 v3.00, April 2023)
Layer 6: security and commandsSelectApplication; security conditions under BAC protection and Basic Access Control; SelectFile and ReadBinary under protection; security conditions under EAC protection; Chip Authentication; certificate verification; Terminal Authentication; effective access conditions; update mechanisms and migration policy; security conditions under PACE protection and PACE itself; Select and Read of EF.CardAccess; Active Authentication; and Select and Read of EF.CardSecurity, EF.ATR/Info and EF.DIR
Layer 7: logical data structure (LDS)Tests of the LDS objects EF.COM, DG1, DG2, SOD, DG14, EF.CVCA, DG3, DG4, EF.CardAccess, DG15, EF.CardSecurity, EF.ATR/Info and EF.DIR

eID / eDL: PICC Analog/Digital (ISO/IEC 10373-6:2025)

The foundation for eID and eDL conforms to the latest ISO/IEC 10373-6:2025 (Edition 5). Compared with the ePassport side, which is based on the 2016 edition, the following cases are added.

eID / eDL: PICC Analog/Digital (ISO/IEC 10373-6:2025)
Analog §6.2.1/§7.2.1-7.2.6Alternating field; PICC transmission; PICC EMD and low EMD time (VHBR not supported); PICC reception; resonance frequency; maximum loading effect; and operating field strength
Digital additions (2025 edition)§G.3.8 FDT from PICC to PCD and SFGT; §G.3.9 PICC bit rate capability; §G.4.8 TR2 and SFGT; §G.5.7 PICCs supporting both Type A and Type B

eID and eDL: application-layer suites

eID and eDL: application-layer suites
IAS-ECC (eID) Identification Authentification Signature – European Citizen Card, defined by GIXEL and formerly known as IAS v2. It builds on CEN TS 15480, prEN 14890-1 and -2:2006, the ISO/IEC 7816 series and EAC V1.11
EAC V2 (eID) Conforms to BSI TR-03105 Part 3.3, Test plan for eID-Cards with Advanced Security Mechanisms
ISO 18013-4 (eDL) ISO/IEC 18013-4:2019 (ISO-compliant driving licence, Part 4: Test Methods) with ISO/IEC DTR 19446, the European driving licence application profile

Contact interface: ICC and Terminal Level 1 (ISO/IEC 10373-3)

Contact interface: ICC and Terminal Level 1 (ISO/IEC 10373-3)
ICC Level 1 (card)Contact smart card testing to ISO/IEC 10373-3. It verifies protocol handling for T=0 and T=1, APDU exchange and timing, confirming conformance to ISO/IEC 7816
Terminal Level 1 (reader)Reader testing to ISO/IEC 10373-3, verifying power-up, reset, communication and protocol against ISO/IEC 7816

Test bench configuration (actual SKUs)

Runtime and platform

Runtime and platform
SC-ProxiLAB QuestPICC, PCD and NFC signal emulator, for characterisation and protocol conformance
SCRIPTIS™Test runtime on a PC, with automation, logging and tracing

ISO accessories and fixtures

ISO accessories and fixtures
SC-ISO PCD Assembly 1 v2ISO/IEC 10373-6 Test PCD Assembly 1: an all-in-one unit for Classes 1 to 3, with three matching networks (Rext 4.7 Ω, 0.94 Ω and bypass) selectable automatically or manually. Conforms to ISO/IEC 10373-6:2020
SC-ISO PCD Assembly 2 v2ISO/IEC 10373-6 Test PCD Assembly 2 for Classes 4 to 6, with three matching networks (Rext 2.7 Ω, 0.54 Ω and bypass). Conforms to ISO/IEC 10373-6:2020
SC-REFPICC-CLASS1ISO 10373-6 PICC Reference Probe (Class ID1)
SC-REFPICC-KIT-CLASS1-3PICC Reference probe Kit (Class 1-3)
SC-RF Probe 4 V1.5 / SC-DongleA probe for mobile and non-standard form factors, and a dongle for flexible licensing

Measurement

Measurement
LeCroy HDO6034-BA 12-bit ADC oscilloscope, integrated with SCRIPTIS to control analogue testing
Bowen 50W 50ΩA 10–250 MHz RF amplifier, covering the EMVCo power range and ISO/IEC 14443 alternating field testing

Specifications and schemes

Supported specifications
ICAOISO

ICAO and ISO identity documents (coverage depends on the configuration and licences)

The foundation is shared across all document types: the analogue and digital tests of ISO/IEC 10373-6. What differs by document is the application layer, that is the specification it is certified against — ICAO and BSI for ePassports, IAS-ECC and EAC for eID, ISO/IEC 18013 for eDL. When testing a PICC use the reference on the PCD side; when testing a PCD use the reference on the PICC side. Specification versions and current SKUs are fixed at quotation.

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

KEOLABS supplies test tools that have obtained qualification for the specifications concerned. Formal testing is carried out by an accredited test laboratory, and the approval is issued by EMVCo or the payment system.