SDK Carte biométrique

Authentification biométrique directement sur carte à puce.

Remplacez les codes PIN par la reconnaissance d'empreintes ou faciale traitée entièrement sur le microcontrôleur sécurisé de la carte. Les données biométriques ne quittent jamais la carte — protection de la vie privée par conception. Les algorithmes MoC d'id3 sont intégrés par les principaux fondeurs de puces et déployables sur des éléments sécurisés du plus haut niveau d'assurance, y compris des plateformes certifiées Critères Communs EAL6+.

Contacter les ventes
Smart Card · ISO 7816
MATCH-ON-CARD FACE FINGER Biometric Smart Card
Match
id3 MoC SDK
Session 0x7A3E — 4 ms
184 bytes sent — 12 ms
Score 0.97 — Match ✓
OK — session closed
_

Performance

Utilisation de ressources ultra-faible permettant l'authentification biométrique directement sur les microcontrôleurs de cartes à puce avec des temps de réponse inférieurs à 200 ms.

Vitesse de traitement

OpérationTemps
Enrôlement< 200 ms
Vérification 1:1< 200 ms
Identification 1:N< 1000 ms

Temps de réponse moyen : 120 ms (les deux modalités)

Efficacité des ressources

RessourceUsage
Empreinte code< 10 ko
Utilisation RAM< 2 ko
Mémoire non-volatile< 800 octets

Optimisé pour les plateformes Java Card à ressources contraintes

Modèle de livraison

Les clients d'id3 sont les fabricants de puces — NXP, STMicroelectronics, Infineon, Eviden — qui embarquent nos algorithmes Match-on-Card dans leurs propres éléments sécurisés. Nous portons nos algorithmes sur l'applet et l'architecture spécifiques de chaque fabricant, qui active ensuite une licence à la puce et expédie des cartes MoC-ready à ses propres clients.

01

Demande du fabricant

Un fondeur d'élément sécurisé décide d'ajouter la capacité Match-on-Card à sa gamme et sélectionne les algorithmes d'id3.

02

Portage des algorithmes id3

id3 adapte le MoC visage et empreinte à l'applet Java Card, à l'organisation mémoire et aux contraintes de l'OS spécifiques au fabricant. C'est un travail d'ingénierie unique à chaque puce — le même SDK ne tourne pas sans modification sur une architecture différente.

Ingénierie sur mesure
03

Licence & expédition

Le fabricant active une licence id3 sur chaque puce pour débloquer le MoC, puis expédie des cartes MoC-ready à ses propres clients — intégrateurs de contrôle d'accès, banques, gouvernements et programmes d'identité.

Intégré par
NXP STMicroelectronics Infineon Eviden

Portage sur d'autres plateformes d'éléments sécurisés disponible sur demande — y compris celles visant l'évaluation Critères Communs EAL6+.

Vous construisez un système de contrôle d'accès, de paiement ou d'identité ? Vous pouvez choisir une carte à puce d'un fabricant qui intègre déjà le Match-on-Card d'id3, ou nous contacter directement. Nous accompagnons les intégrateurs sur le choix de la puce, l'intégration système et la partie logicielle de votre projet. Échanger avec notre équipe →

Intelligence intégrée

Implémentation native C

Code C pur sans dépendances externes, optimisé pour les microcontrôleurs de cartes à puce contraints. Empreinte minimale inférieure à 10 ko avec utilisation RAM inférieure à 2 ko.

Correspondance d'empreintes

Vérification d'empreintes sur carte basée sur les minuties, conforme NIST MINEX III et PIV Level 2. Format de template compact ISO/IEC 19794-2 pour cartes.

Reconnaissance faciale

Correspondance de templates faciaux sur carte utilisant les templates propriétaires id3 validés par les normes NIST FRTE. Temps de réponse moyen inférieur à 120 ms.

Authentification multimodale

Combinez empreintes et biométrie faciale sur une seule carte pour une sécurité flexible et renforcée. Fusion de scores pour la vérification multimodale.

Intégration Java Card

Inclut les packages d'extension Biometry 1:1 et 1:N pour Java Card 3.0.5 avec accès au code source complet. Porté sur les plateformes Java Card des principaux fondeurs d'éléments sécurisés.

Compatible EAL6+

Une fois intégrés sur un élément sécurisé haut niveau, les algorithmes MoC d'id3 atteignent les Critères Communs EAL6+ — le plus haut niveau d'assurance pour la correspondance biométrique sur carte. La même approche d'évaluation s'applique au processus de certification de chaque fondeur.

Technologie centrale

Implémentation native C pour des performances maximales sur matériel contraint, combinée aux packages d'extension Java Card pour le développement d'applets. Déployé dans plus de 150 millions de cartes dans le monde, notamment le programme d'identité nationale du Pérou.

C
Java Card
Critères Communs
Compatible EAL6+
NIST MINEX III
Conforme
NIST FRTE
Validé
ISO/IEC 19794-2
Compact Card
PIV Level 2
NIST SP 800-76
ISO/IEC 7816
Smart Card

Documentation développeur

Références API, packages d'extension Java Card et implémentation de référence avec code source complet pour intégrer le SDK Carte biométrique dans votre OS de carte à puce.

Référence API C
Guides d'intégration
Implémentation de référence
Portail développeur
match-on-card — API C
#include "id3FingerMoc.h"
 
ID3_FINGER_MOC hMoc;
id3FingerMoc_Initialize(&hMoc);
 
/* Enrôler le template biométrique */
id3FingerMoc_Enroll(hMoc,
    tmplData, tmplSize);
 
/* Vérification sur carte */
int score = 0;
id3FingerMoc_Verify(hMoc,
    probeData, probeSize, &score);
 
if (score >= MOC_THRESHOLD)
    /* Authentifié */;

Comment travailler avec nous

Le Match-on-Card n'est pas un SDK en libre-service — chaque projet est un partenariat. Deux modes d'engagement selon qui vous êtes :

Intégrateur système

Vous construisez un système de contrôle d'accès, de paiement ou d'identité sur la base de cartes MoC-ready.

  • Accompagnement sur le choix de la puce et de la carte
  • Support middleware et intégration logicielle
  • Designs de référence et ateliers techniques
  • Conseil projet par les experts biométriques d'id3
Échanger avec notre équipe