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 Documentation
POST /api/bioseal/create/biometric?use_case_id=FFFF&format=QrCode
_
Response · sealed QR
Signed · ISO 22376

Fonctionnalité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

EndpointLatence
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ériqueISO 22376 · AFNOR XP Z42-105
Infrastructure de confianceISO 22385
Encodage du payloadMessagePack
Identifiant code-barresISO 15459
Template biométriqueISO 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.

generer_bioseal.py
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.

01
Choix du manifeste
use_case · ISO 22376
02
Émission du QR signé
POST /api/bioseal/create
03
Impression sur document
papier · PDF · plastique
04
Scan par l'utilisateur
app lecteur CEV
05
Vérification de la signature
POST /api/bioseal/verify
Authentique
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.

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.

Évaluation
Gratuit
Testez et prototypez votre intégration
  • Environnement de test uniquement
  • 500 sceaux / mois
  • Toutes les opérations incluses
  • Documentation Swagger
  • Support communautaire
Demander l'accès
Entreprise
Sur mesure
Cas d'usage personnalisés & PKI on-premise
  • Volume de sceaux illimité
  • Déploiement on-premise
  • Intégration PKI personnalisée
  • SLA personnalisé
  • Équipe support dédiée
Contacter les ventes