Zum Hauptinhalt springen

Wallet-Einheit

Eine Wallet-Einheit ist die eindeutige Konfiguration, die ein Wallet-Anbieter einem Wallet-Nutzer übergibt: die Wallet-Instanz (die App) zusammen mit der Wallet Secure Cryptographic Application und dem Wallet Secure Cryptographic Device, die ihre Schlüssel erzeugen und schützen.

Das ARF unterscheidet eine Wallet Solution, die Software und den Dienst, die ein Wallet Provider allgemein baut und anbietet, von einer Wallet Unit, der konkreten, an eine Nutzerin oder einen Nutzer ausgegebenen und an deren eigene sichere Hardware gebundenen Instanz dieser Lösung. Im Alltag ist eine Wallet Instance die auf einem Gerät installierte App, und eine Wallet Unit ist diese installierte App zusammen mit dem dahinterstehenden kryptografischen Material: Diese Paarung lässt eine Wallet Unit Attestation später beweisen, dass eine Anfrage von einer echten, unveränderten Kopie stammt und nicht von einem vorgetäuschten Client. Diese Unterscheidung zählt am meisten, wenn etwas schiefgeht: Ein Wallet Provider kann eine einzelne Wallet Unit widerrufen, zum Beispiel weil ihr Gerät als verloren gemeldet wurde oder ihr Wallet Secure Cryptographic Device als kompromittiert gilt, ohne andere Nutzende derselben Wallet Solution zu beeinträchtigen. Die Wallet Solution selbst zu widerrufen, ist der weit einschneidendere Schritt, das gesamte Produkt vom Markt zu nehmen. Eine Wallet Unit Attestation wird pro Wallet Unit ausgestellt und nicht pro Wallet Solution, da sie sich auf die konkrete Hardware hinter den Schlüsseln einer Nutzerin oder eines Nutzers beziehen muss, und eine Relying Party, die diese Attestierung prüft, fragt eigentlich, ob genau diese Wallet Unit, nicht die dahinterstehende Softwaremarke, echt ist und nicht manipuliert wurde. Das ARF erlaubt außerdem, dass eine Wallet-Nutzerin oder ein Wallet-Nutzer mehrere Wallet Units hält, zum Beispiel auf einem Telefon und einem separaten Hardwaregerät, jede aus derselben Wallet Solution bereitgestellt, aber kryptografisch unabhängig von den anderen.

Was ist der Unterschied zwischen einer Wallet Unit und einer Wallet Solution?

Eine Wallet Solution ist die Software und der Dienst, die ein Wallet Provider allgemein für den Markt baut und anbietet. Eine Wallet Unit ist eine konkrete Kopie dieser Lösung, installiert auf dem Gerät einer Nutzerin oder eines Nutzers und an deren eigene kryptografische Hardware gebunden. Das Widerrufen einer einzelnen Wallet Unit, etwa weil ein Telefon verloren ging, beeinträchtigt keine anderen Nutzenden derselben Wallet Solution.

Zurück zum Glossar