Présentation vérifiable
(Verifiable Presentation)
Une présentation vérifiable est le paquet inviolable qu'un détenteur assemble à partir d'un ou plusieurs attestations vérifiables pour le partager avec un vérificateur en réponse à une demande précise, plutôt que de remettre un attestat entier.
Une verifiable presentation peut combiner des affirmations provenant de plusieurs credentials différents en une seule réponse, et est liée au détenteur qui la présente par sa propre signature, si bien qu'un vérificateur peut confirmer que la personne qui la présente est bien celle à qui elle a été délivrée. C'est ce qu'un portefeuille envoie réellement via OpenID4VP : une réponse conçue sur mesure pour une demande précise, et non une copie des credentials sous-jacents eux-mêmes. Le vérificateur énonce d'abord ce dont il a besoin, généralement sous forme de presentation definition listant les types de credentials et les affirmations précises qu'il acceptera, et le portefeuille confronte cette demande aux credentials déjà détenus par le détenteur avant d'assembler une présentation qui y répond exactement, rien de plus. Cette forme requête-réponse est ce qui garde une présentation minimale : une société de location demandant seulement un indicateur de majorité et une catégorie de permis reçoit une présentation contenant uniquement ces deux faits, combinés depuis le mDL sous-jacent, plutôt que le credential complet avec chaque champ qu'il porte. La signature liée au détenteur est ce qui empêche une présentation d'être rejouée par quelqu'un d'autre : même un credential copié et valide est inutile sans la clé privée liée au détenteur d'origine, car cette clé doit signer la présentation elle-même au moment où elle est créée. Les présentations sont généralement de courte durée et à usage unique, générées fraîches pour chaque demande plutôt que mises en cache et réutilisées, ce qui limite ce qu'un vérificateur peut corréler entre des interactions séparées avec le même détenteur.
Termes associés
Une verifiable presentation révèle-t-elle tout le credential sous-jacent au vérificateur ?
Non. Un portefeuille peut construire une présentation qui n'inclut que les affirmations précises demandées par un vérificateur, combinées à partir d'un ou plusieurs credentials, plutôt que de remettre tout le credential dont provient chaque affirmation. Un kiosque de location de voiture demandant un indicateur de majorité et une catégorie de permis, par exemple, reçoit seulement ces deux faits, pas la date de naissance ou l'adresse complète du détenteur.