API BioSeal
Génération & Vérification de QR Codes Biométriques Sécurisés.
L'API BioSeal est un composant clé de la solution BioSeal, conçue pour la protection des données, l'anti-contrefaçon et la vérification d'identité. Utilise la cryptographie asymétrique et s'intègre au réseau de confiance Otentik pour des sceaux numériques inviolables.
Voir la DocumentationFonctionnalités Intégrées
Génération BioSeal
Génère des BioSeals et produit des codes-barres 2D incluant QR Code, DataMatrix et codes Aztec pour la vérification simplifiée de documents.
Interface RESTful
Interface RESTful pour une intégration transparente avec diverses applications et plateformes — sans installation de SDK.
Décodage et vérification
Décode et vérifie les BioSeals ou tout CEV (Cachet Électronique Visible), assurant authenticité et intégrité des données.
Vue de présentation HTML
Génère des vues HTML du contenu BioSeal pour une interprétation et validation facilitées par les parties non techniques.
Reconnaissance biométrique
Inclut photos, templates faciaux ou d'empreintes dans les codes BioSeal pour la vérification d'identité contre les données scellées.
Conformité aux normes
Assure la conformité avec les normes internationales incluant ISO 22376, ISO 15459 et les spécifications Cachet Électronique Visible.
Endpoints & Performance
Opérations cryptographiques rapides pour l'émission et la vérification de documents en temps réel dans des environnements de production à fort débit.
Opérations BioSeal
| Endpoint | Latence |
|---|---|
| POST /api/bioseal/create | < 200 ms |
| POST /api/bioseal/verify | < 100 ms |
| POST /api/bioseal/view | < 50 ms |
Incluant l'intégration du template biométrique
Sécurité
| Fonctionnalité | Norme |
|---|---|
| Format de sceau numérique | ISO 22376 · AFNOR XP Z42-105 |
| Infrastructure de confiance | ISO 22385 |
| Encodage du payload | MessagePack |
| Identifiant code-barres | ISO 15459 |
| Template biométrique | ISO 19794 |
Cryptographie asymétrique — ECDSA P-256
Démarrage Rapide
Générez un BioSeal signé avec données biométriques en un seul appel API.
import requests, base64 BASE = "https://bioseal.id3.eu" # 1. Échange clé API contre un bearer token token = requests.post( f"{BASE}/authenticate", json={"key": "VOTRE_CLE_API"} ).json()["bearerToken"] # 2. Crée un BioSeal biométrique — retourne le PNG du QR with open("portrait.jpg", "rb") as f: img_b64 = base64.b64encode(f.read()).decode() resp = requests.post( f"{BASE}/api/bioseal/create/biometric", headers={"Authorization": f"Bearer {token}", "Accept": "image/png"}, params={"use_case_id": "FFFF", "format": "QrCode"}, json={ "payload": { "last_name": "Dupont", "first_name": "Jean", "portrait": "photo1" }, "images": {"photo1": img_b64} }) open("bioseal.png", "wb").write(resp.content) print(f"Transaction : {resp.headers['TransactionId']}")
Workflow concret
Émettez un CEV sur un document puis vérifiez-le hors ligne — enchaînez les endpoints BioSeal pour construire un flux complet de confiance, de l'émission à la vérification.
use_case · ISO 22376 POST /api/bioseal/create papier · PDF · plastique app lecteur CEV POST /api/bioseal/verify données ok La vérification fonctionne entièrement hors ligne — le QR embarque tout (signature + référence du certificat). Le vérifieur n'a besoin que des clés publiques du réseau de confiance mises en cache localement.
Comment Ça Fonctionne
1. Création du cas d'usage
Les groupes d'experts définissent les champs de données, contraintes et exigences de sécurité traduits en fichiers manifeste sécurisés.
2. Génération de code
Sélection du cas d'usage, capture biométrique, encodage sécurisé, signature numérique et apposition sur les documents.
3. Vérification de code
Acquisition du code BioSeal, décodage et déchiffrement, validation de la signature, vérification des politiques et comparaison biométrique.
Domaines d'application
Partout où un document papier ou PDF doit porter une preuve d'origine inviolable et vérifiable hors ligne.
Diplômes & accréditations académiques
Universités et organismes certificateurs scellent diplômes, relevés et certifications — vérifiables instantanément par tout employeur avec un smartphone.
État civil
Actes de naissance, de mariage, attestations d'identité — les administrations scellent les documents pour prévenir la falsification et permettre la vérification numérique instantanée.
Documents médicaux
Ordonnances, carnets de vaccination, certificats de santé — vérifiables aux contrôles frontaliers, en pharmacie ou en établissement de soins, même hors ligne.
Assurance & conformité
Polices d'assurance, certificats de conformité et rapports d'audit scellés avec un CEV — vérifiables instantanément par les régulateurs sans contacter l'émetteur.
Douanes & supply chain
Bons de livraison, déclarations douanières et certificats d'origine scellés à l'émission — scannables à chaque étape de la chaîne pour une vérification instantanée et inviolable.
Services e-gouvernement
Avis d'imposition, attestations de prestations, permis de conduire et autres documents publics émis avec un cachet numérique vérifiable — le citoyen prouve l'authenticité en un scan.
Dans l'écosystème API d'id3
Combinez BioSeal avec les autres services d'id3 pour construire une stack complète d'identité et de confiance documentaire.
API Visage
Détectez, qualifiez et extrayez les templates faciaux avant de les embarquer dans vos CEV — même style REST, même modèle d'authentification.
Découvrir →API Face PAD
Vérifiez le vivant sur le selfie d'enrôlement avant de sceller — bloque les attaques par photo, vidéo et masque.
Découvrir →Service Génération CEV
id3 propose aussi un service clé en main : conception PKI, définition de manifeste, enregistrement sur réseau de confiance Otentik ou KFR.
Découvrir →Licences
Des licences flexibles de l'évaluation à l'émission de sceaux à grande échelle. Tous les niveaux incluent l'accès complet à toutes les opérations BioSeal.
- Environnement de test uniquement
- 500 sceaux / mois
- Toutes les opérations incluses
- Documentation Swagger
- Support communautaire
- Déploiement en production
- Licence par volume
- SLA standard
- Support à l'intégration
- Onboarding dédié
- Volume de sceaux illimité
- Déploiement on-premise
- Intégration PKI personnalisée
- SLA personnalisé
- Équipe support dédiée