ISO/IEC-Compliant Match-on-Card Face Verification with Short Binary Templates

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ganmati, Abdelilah, Afdel, Karim, Koutti, Lahcen
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917023793020928
author Ganmati, Abdelilah
Afdel, Karim
Koutti, Lahcen
author_facet Ganmati, Abdelilah
Afdel, Karim
Koutti, Lahcen
contents We present a practical match-on-card design for face verification in which compact 64/128-bit templates are produced off-card by PCA-ITQ and compared on-card via constant-time Hamming distance. We specify ISO/IEC 7816-4 and 14443-4 command APDUs with fixed-length payloads and decision-only status words (no score leakage), together with a minimal per-identity EEPROM map. Using real binary codes from a CelebA working set (55 identities, 412 images), we (i) derive operating thresholds from ROC/DET, (ii) replay enroll->verify transactions at those thresholds, and (iii) bound end-to-end time by pure link latency plus a small constant on-card budget. Even at the slowest contact rate (9.6 kbps), total verification time is 43.9 ms (64 b) and 52.3 ms (128 b); at 38.4 kbps both are <14 ms. At FAR = 1%, both code lengths reach TPR = 0.836, while 128 b lowers EER relative to 64 b. An optional +6 B helper (targeted symbol-level parity over empirically unstable bits) is latency-negligible. Overall, short binary templates, fixed-payload decision-only APDUs, and constant-time matching satisfy ISO/IEC transport constraints with wide timing margin and align with ISO/IEC 24745 privacy goals. Limitations: single-dataset evaluation and design-level (pre-hardware) timing; we outline AgeDB/CFP-FP and on-card microbenchmarks as next steps.
format Preprint
id arxiv_https___arxiv_org_abs_2510_16078
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle ISO/IEC-Compliant Match-on-Card Face Verification with Short Binary Templates
Ganmati, Abdelilah
Afdel, Karim
Koutti, Lahcen
Cryptography and Security
Artificial Intelligence
Computer Vision and Pattern Recognition
68T10, 68T45, 94A60
I.4.8; I.5.4; I.2.10
We present a practical match-on-card design for face verification in which compact 64/128-bit templates are produced off-card by PCA-ITQ and compared on-card via constant-time Hamming distance. We specify ISO/IEC 7816-4 and 14443-4 command APDUs with fixed-length payloads and decision-only status words (no score leakage), together with a minimal per-identity EEPROM map. Using real binary codes from a CelebA working set (55 identities, 412 images), we (i) derive operating thresholds from ROC/DET, (ii) replay enroll->verify transactions at those thresholds, and (iii) bound end-to-end time by pure link latency plus a small constant on-card budget. Even at the slowest contact rate (9.6 kbps), total verification time is 43.9 ms (64 b) and 52.3 ms (128 b); at 38.4 kbps both are <14 ms. At FAR = 1%, both code lengths reach TPR = 0.836, while 128 b lowers EER relative to 64 b. An optional +6 B helper (targeted symbol-level parity over empirically unstable bits) is latency-negligible. Overall, short binary templates, fixed-payload decision-only APDUs, and constant-time matching satisfy ISO/IEC transport constraints with wide timing margin and align with ISO/IEC 24745 privacy goals. Limitations: single-dataset evaluation and design-level (pre-hardware) timing; we outline AgeDB/CFP-FP and on-card microbenchmarks as next steps.
title ISO/IEC-Compliant Match-on-Card Face Verification with Short Binary Templates
topic Cryptography and Security
Artificial Intelligence
Computer Vision and Pattern Recognition
68T10, 68T45, 94A60
I.4.8; I.5.4; I.2.10
url https://arxiv.org/abs/2510.16078