Vérification d'identité en proximité sans connexion internet : ISO 18013-5 et BLE

Vérification d'identité en proximité sans internet : ISO 18013-5, Bluetooth Low Energy, moins de 3 secondes. Retail, pharmacie, hôtel, événementiel — guide 2026.
Gaël
November 8, 2026
Deux smartphones échangeant une identité numérique par Bluetooth sur un comptoir : wallet d'identité et validation ISO 18013-5

En bref — ISO 18013-5 définit le protocole de vérification d'identité par Bluetooth Low Energy (BLE) entre un wallet mobile et un vérificateur, sans internet. La vérification prend moins de 3 secondes, fonctionne hors réseau, et repose sur une signature cryptographique d'État — infalsifiable, conforme eIDAS 2. Datakeen propose ce mode via son SDK et son app vérificateur, certifiés France Identité.

Méthodes de vérification d'identité en présentiel : comparatif

Méthode Fiabilité Connexion requise Temps de vérification Empreinte données Scalable
Contrôle visuel Faible — subjectif, dépend de l'agent Non 10-20 s Nulle Oui
Scan de document (OCR) Moyenne — faux docs IA possibles Oui (cloud OCR) 20-60 s Élevée — image + métadonnées Limitée
Lecture NFC (puce ICAO) Élevée — signature d'État Non (lecture locale) 5-10 s Moyenne Oui
EUDI Wallet BLE (ISO 18013-5) Très élevée — signature d'État Non Moins de 3 s Minimale — attributs choisis seulement Oui

La vérification NFC (lecture de la puce des documents physiques) et la vérification BLE (EUDI Wallet) sont complémentaires : la première lit un document physique, la seconde vérifie un credential numérique. Datakeen supporte les deux — voir la page vérification d'identité pour la lecture NFC.

Qu'est-ce que ISO 18013-5 ?

ISO 18013-5 est la norme internationale publiée en 2021 qui définit les spécifications techniques du mDL (mobile Driving Licence) et, par extension, du mode de présentation des credentials d'identité en proximité (face-to-face). Elle couvre :

  • Le format de données (mdoc) : comment les attributs d'identité sont structurés et signés.
  • Le protocole de transport : deux options — QR code + BLE (Bluetooth Low Energy) et QR code + NFC. Dans la pratique, BLE est dominant pour la vérification en présentiel multi-plateforme.
  • La sécurité de session : le canal BLE est chiffré de bout en bout avec des clés éphémères (ECDH). Chaque session génère un canal unique — il n'y a pas de replay possible.
  • La divulgation sélective : le holder présente uniquement les attributs que le vérificateur a demandés, et pas davantage.

Cette norme est à la base de l'EUDI Wallet en mode proximité : les États membres qui déploient un wallet eIDAS 2 implémentent ISO 18013-5 pour la présentation en face-à-face.

Comment fonctionne une vérification BLE pas à pas

Ce dont vous avez besoin

  • Côté vérificateur : un smartphone ou une tablette avec l'application Datakeen (iOS ou Android). Pas de terminal dédié, pas de matériel propriétaire.
  • Côté utilisateur : un smartphone avec un wallet conforme ISO 18013-5 (France Identité, ou tout wallet eIDAS 2 certifié).
  • Connexion internet : aucune requise pendant la vérification. La seule dépendance réseau est la mise à jour périodique du registre des clés publiques d'émetteurs (effectuée en arrière-plan par l'application Datakeen).

Le flux en 5 étapes

  1. L'agent ouvre l'app Datakeen et sélectionne le type de credential à vérifier (PID, mDL, PhotoID, age 18+). Un QR code de connexion s'affiche à l'écran de l'appareil vérificateur.

  2. L'utilisateur scanne le QR code avec son application wallet. Ce QR code encode les paramètres de session — il ne contient aucune donnée personnelle. Le scan initialise le canal BLE.

  3. Le canal BLE s'établit entre les deux appareils. Les clés ECDH éphémères sont échangées — le canal est chiffré de bout en bout. Rien ne transite par internet.

  4. Le wallet demande le consentement de l'utilisateur : "Ce service demande à vérifier votre identité (nom, prénom, photo)." L'utilisateur confirme en un tap.

  5. Le credential est transmis via BLE et vérifié localement par l'application Datakeen. La signature cryptographique de l'émetteur est contrôlée contre le registre mis en cache. L'écran de l'agent affiche le résultat : nom, prénom, photo, statut de vérification. Durée totale : moins de 3 secondes après le scan.

Pourquoi l'absence de connexion internet est un avantage, pas une contrainte

Les zones sans connexion fiable sont nombreuses dans les contextes de vérification en présentiel :

  • Sous-sols et parkings (agences de location, livraison de véhicule)
  • Sites industriels et entrepôts (contrôle d'accès)
  • Événements en plein air (festivals, marchés, salons professionnels)
  • Zones rurales (pharmacies en zone blanche, hôtels)
  • Bâtiments anciens (musées, châteaux classés, hôtels de caractère)

Le mode BLE d'ISO 18013-5 transforme ce qui aurait été une contrainte technique (déploiement sans réseau) en avantage : votre solution de vérification fonctionne partout, sans exception et sans dépendance à la qualité du réseau mobile ou Wi-Fi.

Par ailleurs, l'absence de transit réseau réduit la surface d'attaque : les données d'identité ne passent jamais par un serveur tiers. La vérification est locale, le résultat est local.

Cas d'usage par secteur

Pharmacies

Les pharmacies qui délivrent des médicaments à prescription restreinte ou vérifient les ordonnances ont besoin d'identifier le patient. Aujourd'hui, ce contrôle est souvent visuel (carte Vitale + pièce d'identité). La vérification BLE permet :

  • Une vérification instantanée de l'identité du patient.
  • La confirmation que l'identité correspond à l'ordonnance nominative.
  • Un log de vérification traçable pour les médicaments réglementés (stupéfiants, liste II).

Le tout sans scanner de document, sans connexion, en 3 secondes au comptoir.

Hôtellerie et hébergement

Le check-in hôtelier requiert légalement en France une vérification d'identité et la collecte des données pour la fiche police. Avec la vérification BLE :

  • Les données d'identité (nom, prénom, nationalité, date de naissance) sont lues depuis le wallet et pré-remplissent automatiquement la fiche hôtelière numérique.
  • Le client n'a pas à sortir son passeport — son wallet suffit.
  • La vérification est plus rapide et plus fiable qu'un scan de passeport.

Pour les groupes hôteliers, l'intégration avec le PMS (Property Management System) se fait via l'API Datakeen.

Événementiel et contrôle d'accès

Pour les festivals, soirées, événements professionnels ou clubs privés, le vérificateur EUDI Wallet en mode BLE remplace avantageusement les scanneurs de QR code d'invitation couplés à un contrôle visuel du document :

  • Vérification d'âge (âge ≥ 18, ou ≥ 16 selon l'événement) sans révéler la date de naissance.
  • Vérification d'identité pour les événements nominatifs.
  • Scalabilité : chaque agent de sécurité dispose de l'app sur son propre téléphone — pas besoin de terminaux dédiés.

Retail et grande distribution

La vente de produits réglementés (alcool, tabac, couteaux, armes de défense) nécessite une vérification d'âge ou d'identité en caisse. La vérification BLE est plus rapide qu'une vérification visuelle et produit une trace légale — utile en cas de contrôle.

Location courte durée et peer-to-peer

Les plateformes de location entre particuliers (voitures, logements, équipements) où la vérification d'identité a lieu physiquement lors de la remise des clés peuvent intégrer le mode BLE pour que le propriétaire (ou un agent) vérifie l'identité du locataire sur place, sans connexion.

Données reçues, minimisation et RGPD

La vérification BLE ne déroge pas au principe de minimisation des données. Vous spécifiez exactement les attributs que vous souhaitez avant la vérification. Exemples :

Besoin Attributs demandés Données NON reçues
Vérification d'âge à l'entrée age_over_18: true Date de naissance, nom, adresse
Check-in hôtel Nom, prénom, DOB, nationalité Adresse, numéro de document
Contrôle d'accès nominatif Nom, prénom, photo DOB, adresse, numéro de document
Remise de véhicule Nom, prénom, catégories de permis, photo Adresse, numéro de document

L'utilisateur voit exactement quels attributs sont demandés avant de consentir. Il peut refuser — auquel cas vous pouvez basculer sur une vérification documentaire classique.

Intégration technique : SDK et application vérificateur

Datakeen propose deux niveaux d'intégration pour le mode proximité :

Application vérificateur clé en main — une application iOS/Android téléchargeable par vos agents, préconfigurée pour votre organisation. Zéro développement, déploiement en quelques heures.

SDK mobile — pour intégrer le mode BLE directement dans votre application métier existante (application de caisse, PMS hôtelier, application de contrôle d'accès). Le SDK gère la couche BLE/ISO 18013-5 et expose une interface simple : requestPresentation(attributes: []) → result.

Les deux options partagent le même backend Datakeen, certifié sur le marketplace France Identité.

FAQ

L'utilisateur doit-il avoir une connexion internet pendant la vérification BLE ? Non. La seule exigence côté utilisateur est que le wallet ait pu synchroniser le credential au préalable (une fois, avec connexion). Lors de la présentation BLE, ni l'utilisateur ni le vérificateur n'ont besoin d'internet.

Quels appareils sont compatibles côté vérificateur ? Tout smartphone iOS (14+) ou Android (8+) avec Bluetooth activé. L'application Datakeen tourne sur des équipements du marché grand public — pas besoin de terminaux dédiés ou de matériel spécialisé.

Comment l'application vérificateur sait-elle que les clés de l'émetteur sont valides si elle est hors ligne ? L'application maintient un cache local du Trusted Issuer Registry (registre des clés publiques des émetteurs officiels), mis à jour périodiquement en arrière-plan lorsqu'une connexion est disponible. La vérification cryptographique utilise ce cache. La durée de validité du cache est configurable (par défaut 7 jours).

ISO 18013-5 BLE est-il sécurisé contre les attaques de type man-in-the-middle ? Oui. Le canal BLE utilise ECDH (Elliptic Curve Diffie-Hellman) pour établir des clés de session éphémères. Chaque session génère un canal chiffré unique — une interception BLE ne permettrait de lire que des données chiffrées sans la clé de session. Le QR code initial sert également à authentifier mutuellement les deux appareils.

Peut-on utiliser le mode BLE pour vérifier des documents physiques (passeport, CNI) plutôt qu'un wallet ? Non — ISO 18013-5 BLE est spécifique aux wallets numériques. Pour les documents physiques, la lecture NFC (ICAO 9303) est la technologie équivalente. Datakeen supporte les deux : BLE pour les wallets, NFC pour les documents physiques. Vous pouvez proposer les deux options dans la même interface agent.

Prêt à en voir plus ?

Une nouvelle façon de gérer la vérification d’identité, plus simple et plus sûre.

Jeune femme bouclée portant une chemise blanche prenant un selfie de contrôle d'identité en ligne.