Zum Hauptinhalt springen

WSCD

(Wallet Secure Cryptographic Device)

Ein Wallet Secure Cryptographic Device (WSCD) ist das manipulationssichere Gerät, das die kryptografischen Schlüssel einer Wallet Unit schützt und deren kritische kryptografische Operationen ausführt. Die Wallet Secure Cryptographic Application (WSCA) verwaltet diese Schlüssel darüber, und das ARF erlaubt keinen Export privater Schlüssel.

Das ARF beschreibt WSCD und WSCA als Paar. Die WSCD ist die manipulationssichere Hardware samt ihrer Firmware, etwa ihrem Betriebssystem und ihren kryptografischen Bibliotheken. Die WSCA ist die Anwendung, die Schlüssel und andere kritische Assets mithilfe der Funktionen verwaltet, die die WSCD bereitstellt. Das ARF unterscheidet vier WSCD-Architekturen. Eine entfernte WSCD ist typischerweise ein Hardware Security Module auf einem sicheren Server des Wallet Provider und eignet sich für Endgeräte ohne ausreichend sichere Hardware. Eine lokale externe WSCD ist eine Smartcard oder ein sicherer Token, verbunden über NFC oder eine andere Nahbereichsverbindung, meist mit einem Java Card-Applet als WSCA. Eine lokale interne WSCD ist in das Gerät des Nutzers eingebaut, etwa eine UICC, eine eSIM oder ein eingebettetes Secure Element. Eine lokale native WSCD ist sichere Hardware, die das Betriebssystem des Geräts über seine eigene API bereitstellt. In diesem Fall ist keine separate WSCA nötig. Unabhängig von der Architektur verwaltet der Wallet Provider die Schlüssel auf der WSCD während der gesamten Lebensdauer der Wallet Unit und bestätigt die Eigenschaften der WSCD, einschließlich ihrer Zertifizierungen, in einer Key Attestation. Ein PID Provider oder Attestation Provider verlässt sich auf diese Attestation, um zu wissen, dass die Schlüssel, an die er einen Nachweis bindet, von dieser WSCD erzeugt wurden und darin gespeichert sind. Die Zertifizierungsregeln selbst stammen aus der Durchführungsverordnung (EU) 2024/2981, die von einer WSCD hohe Standards erwartet, etwa EUCC auf EAL4 mit einer Schwachstellenanalyse vergleichbar mit AVA_VAN.5.

Ist eine WSCD dasselbe wie eine WSCA?

Nein. Die WSCD ist das manipulationssichere Gerät, das die Schlüssel schützt und kryptografische Funktionen ausführt, zum Beispiel ein HSM, eine Smartcard, eine eSIM oder ein eingebettetes Secure Element. Die WSCA ist die Anwendung, die diese Schlüssel mithilfe der WSCD verwaltet. Bei einer lokalen nativen WSCD übernimmt die API des Betriebssystems die Rolle der WSCA, sodass keine separate WSCA nötig ist.

Zurück zum Glossar