Attestation de portefeuille
(Wallet Attestation)
Une attestation de portefeuille est une preuve cryptographique, émise par un Fournisseur de Portefeuille, attestant qu'une Unité de Portefeuille donnée répond aux exigences techniques et de sécurité de l'écosystème EUDI Wallet, telles que l'exécution d'un logiciel approuvé et le stockage des clés dans un élément sécurisé. L'ARF appelle cela une Wallet Unit Attestation (WUA).
Une WUA est présentée aux côtés d'un credential, si bien qu'un vérificateur peut vérifier non seulement qui a délivré le credential mais aussi que le portefeuille qui le présente est une Wallet Unit authentique et non modifiée plutôt qu'un client usurpé. L'ARF définit deux sous-types concrets : une Wallet Instance Attestation (WIA) couvre l'application elle-même, et une Key Attestation (KA) couvre les clés cryptographiques générées dans le matériel sécurisé du portefeuille. Ensemble, elles sont limitées au logiciel du portefeuille et à ses clés, distinctes d'un verifiable credential, qui fait une affirmation sur l'identité ou les attributs du détenteur. Un Wallet Provider réémet l'attestation périodiquement et peut refuser de la renouveler une fois qu'un appareil est trouvé jailbreaké, exécutant une version de portefeuille obsolète, ou ne répondant plus autrement à la base de certification, ce qui permet d'exclure les instances de portefeuille compromises de l'écosystème sans toucher aux credentials qui y sont stockés. Les parties utilisatrices peuvent exiger une attestation de portefeuille fraîche dans le cadre d'une presentation request, et certains déploiements la lient cryptographiquement à la transaction précise afin qu'une attestation capturée ne puisse pas être rejouée dans une autre session. Ce contrôle en couches, credential plus portefeuille plus clés, est ce qui permet à un vérificateur de faire confiance à une présentation à distance au même degré qu'un contrôle de document en personne, sans étape d'enrôlement séparée pour chaque partie utilisatrice avec laquelle le portefeuille dialogue jamais.
Termes associés
Une attestation de portefeuille remplace-t-elle le besoin de vérifier le credential lui-même ?
Non, elle vérifie autre chose. Le credential prouve une affirmation sur le détenteur, comme son âge ou sa qualification, tandis que l'attestation de portefeuille prouve que l'application qui le présente est une Wallet Unit authentique et non modifiée, avec des clés détenues dans du matériel sécurisé. Un vérificateur contrôle normalement les deux avant de faire confiance à une présentation.