En France, le débat sur la vérification de l’âge en ligne a récemment pris une nouvelle dimension. Derrière cette actualité se cache un défi technique bien plus large : comment permettre à une application de vérifier une information sur un utilisateur sans lui demander toute son identité ?
Demain, avec les portefeuilles d’identité numérique, une application pourra demander une simple preuve de majorité, un permis de conduire ou un diplôme, sans connaître à l’avance les justificatifs disponibles dans le portefeuille et sans collecter plus de données que nécessaire.
Mais comment exprimer précisément ce besoin ? Comment laisser le portefeuille choisir le justificatif le plus adapté ? Et surtout, comment vérifier que la réponse reçue correspond réellement à ce qui était demandé ?
C’est exactement le problème que résout DCQL (Digital Credentials Query Language).
À travers des cas d’usage concrets, nous construirons des requêtes DCQL étape par étape avant de passer de l’autre côté de l’échange pour comprendre comment interpréter, corréler et valider les réponses renvoyées par un portefeuille EUDI. Nous verrons également les pièges les plus fréquents et les bonnes pratiques pour concevoir des échanges robustes, interopérables et respectueux de la vie privée.
À l’issue de cette session, DCQL ne sera plus une spécification obscure, mais un outil concret que vous saurez utiliser pour préparer vos applications à l’arrivée des portefeuilles d’identité numérique.