Environnement Windows
Compatible avec les environnements de développement pouvant appeler des DLL.
La communication avec le lecteur, l’enrôlement et la vérification ou identification sont assurés par le ZX-BioDevS (contrôle Activ’X ou DLL)
ZX-BioDev Pass V
Il fonctionne en mode vérification 1:1, c’est-à-dire qu’un identifiant associé à l’empreinte doit être saisi. Le stockage de l’empreinte est réalisé par l’application appelante. Il est composé de 2 modules :
Contrôle Activ’X de lecture de l’empreinte ZXPass Client
- Assure la communication avec le lecteur
- Assure la lecture de l’empreinte digitale
- Transforme cette empreinte en clé biométrique
- Retourne la clé biométrique au programme appelant
Ce module peut donc être utilisé aussi bien pour :
- L’enrôlement initial de l’empreinte (et ensuite le programme appelant peut la stocker où il veut)
- La lecture ultérieure d’une empreinte (et ensuite la passer à la DLL de comparaison, voir ci dessous)
DLL de matching (comparaison) ZX Match
Le programme appelant lui passe les 2 empreintes à comparer. C’est à dire l’empreinte initiale qui était stockée et l’empreinte qu’il veut comparer (et qu’il vient de lire avec le Contrôle ActiveX). Il reçoit en retour le résultat de la comparaison.
Cet outil ZX-Pass V offre une totale autonomie de fonctionnement au programme appelant. Il peut stocker la clé biométrique (empreinte) où il veut : base de données, carte à puce,… Il peut gérer plusieurs empreintes pour une même personne, rechercher n’importe quelle empreinte de la personne,…
ZX-Biodev Pass VB
Il fonctionne en mode vérification 1:1. Le stockage de l’empreinte est réalisé par le Contrôle Active’X dans un fichier disque.
Il est composé de 2 modules :
Contrôle Activ’X d’enrôlement ZXPass
- Assure la communication avec le lecteur
- Assure la lecture de l’empreinte digitale
- Transforme cette empreinte en clé biométrique
- Stocke la clé biométrique dans un fichier disque avec le code NIP passé par le programme appelant
Remarque : L’emplacement du fichier contenant l’empreinte est choisi et indiqué au ZX-Pass par le programme appelant.
Contrôle Activ’X de vérification ZX-Pass
Le programme appelant lui passe le code NIP de la personne à identifier.
- Assure la communication avec le lecteur
- Assure la lecture de l’empreinte digitale
- Transforme cette empreinte en clé biométrique
- Lit l’empreinte stockée dans un fichier disque (emplacement indiqué par le programme appelant et associé au NIP reçu)
- Compare les deux empreintes
- Retourne le résultat de la comparaison
L’outil ZX-BioDev Pass VB prend en charge la gestion de l’empreinte et décharge d’autant le programme appelant. L’empreinte est stockée dans un fichier disque géré par le ZX-Pass VB.
ZX-Biodev Pass IB
Fonctionne en mode identification 1:N (limité à 5000 empreintes maximum) Le stockage de l’empreinte est réalisé par le Contrôle ActiveX dans une base de donnée qu’il gère. Il est composé de 2 modules :
Contrôle Activ’X d’enrôlement ZXPass
- Assure la communication avec le lecteur
- Assure la lecture de l’empreinte digitale
- Transforme cette empreinte en clé biométrique
- Stocke la clé biométrique dans une base de données propriétaire au ZXPass, avec le code NIP passé par le programme appelant
Contrôle Activ’X d’identification ZXPass:
- Assure la communication avec le lecteur
- Assure la lecture de l’empreinte digitale
- Transforme cette empreinte en clé biométrique
- Lit les empreintes stockées dans la base propriétaire
- Recherche concordance avec la bonne empreinte dans la base empreinte
- Retourne le résultat et le NIP si le résultat de la recherche est concluant
Cet outil ZX-PASS IB prend en charge la gestion de l’empreinte et décharge d’autant le programme appelant. L’empreinte est stockée dans une base de données gérée par le ZX-PASS IB
ZX-Biodev Pass Web VB
Il fonctionne en mode vérification 1:1. C’est à dire qu’un identifiant est associé à chaque empreinte. Il est composé de 2 modules :
Contrôle Activ’X de lecture de l’empreinte ZXPass
- Assure la communication avec le lecteur
- Assure la lecture de l’empreinte digitale
- Transforme cette empreinte en clé biométrique
- Retourne la clé biométrique au programme appelant
Ce module peut donc être utilisé aussi bien pour l’enrôlement initial de l’empreinte et la lecture ultérieure d’une empreinte (et ensuite la passer à la DLL de comparaison, voir ci dessous)
DLL COM+ ZXPass Serveur
- Écriture : Stocke la clé biométrique dans un fichier disque avec le code NIP passé par le programme appelant
- Lecture : Lit l’empreinte stockée dans un fichier disque à l’aide du NIP passé par le programme appelant
- Matching : Le programme appelant lui passe les 2 empreintes à comparer. C’est à dire l’empreinte initiale qui était stockée et l’empreinte qu’il veut comparer (et qu’il vient de lire avec le Contrôle Active’X ZXPass Client)
- Il reçoit en retour le résultat de la comparaison
Remarque : L’emplacement du fichier où se trouvent les empreintes est géré par le programme appelant
Le composant ZXPass Serveur et ZXPass Client autorise les opérations de vérification dans un environnement client / serveur.
ZXPass Serveur est un composant exécutable autonome de type DLL/COM développé en C++, responsable des opérations de vérification et d’identification utilisant des empreintes digitales. Le programme serveur n’est pas capable de capturer les empreintes digitales lui-même, mais reçoit exclusivement des EDR envoyés par les postes clients. Il ne contrôle pas les images des empreintes, mais seulement les EDR et des données auxiliaires.
ZXPass Client est disponible en versions OCX ; il a été développé en C++ pour faciliter la communication entre un client et le serveur. Ce composant peut être facilement employé dans n’importe quel environnement client supportant les OCX. Il prend en charge l’enrôlement et la vérification. Il assure la communication entre le lecteur biométrique et le composant serveur en envoyant les données vers ZXPass Serveur
Le contrôle ZXPass Client prend en charge l’enrôlement. Après lecture de l’empreinte présente sur le capteur, il retournera l’EDR sous forme binaire. L’EDR et le NIP ensuite sont envoyés au composant serveur ZXPass Serveur qui stockera l’empreinte sur le disque du serveur ou toute autre unité de stockage
Pour la vérification, le contrôle ZXPass Client vérification enverra l’EDR capturée et le NIP au moyen, par exemple, d’une information vers le serveur. La vérification est effectuée par le composant ZXPass Serveur. En cas de succès, le serveur retournera un score entre 50 et 300.
Client : Compatible avec tous les environnements de développement acceptant les contrôles Active’X
Serveur : W2000 Serveur avec IIS5.