Naar hoofdinhoud

WSCD

(Wallet Secure Cryptographic Device)

Een Wallet Secure Cryptographic Device (WSCD) is het manipulatiebestendige apparaat dat de cryptografische sleutels van een Wallet Unit beschermt en de kritieke cryptografische operaties ervan uitvoert. De Wallet Secure Cryptographic Application (WSCA) beheert die sleutels via de WSCD, en het ARF staat niet toe dat privésleutels worden geëxporteerd.

Het ARF beschrijft de WSCD en de WSCA als een paar. De WSCD is de manipulatiebestendige hardware samen met de bijbehorende firmware, zoals het besturingssysteem en de cryptografische bibliotheken. De WSCA is de applicatie die sleutels en andere kritieke middelen beheert met behulp van de functies die de WSCD biedt. Het ARF onderscheidt vier WSCD-architecturen. Een WSCD op afstand is doorgaans een Hardware Security Module op een beveiligde server die de Wallet Provider beheert, geschikt voor apparaten van gebruikers zonder voldoende beveiligde hardware. Een lokale externe WSCD is een smartcard of beveiligd token dat via NFC of een andere verbinding over korte afstand is gekoppeld, meestal met een Java Card-applet als WSCA. Een lokale interne WSCD is ingebouwd in het apparaat van de gebruiker, zoals een UICC, een eSIM of een embedded Secure Element. Een lokale native WSCD is beveiligde hardware die het besturingssysteem van het apparaat via een eigen API beschikbaar stelt, en in dat geval is er geen aparte WSCA nodig. Ongeacht de architectuur beheert de Wallet Provider de sleutels op de WSCD gedurende de hele levensduur van de Wallet Unit en bevestigt hij de eigenschappen van de WSCD, inclusief de certificeringen, in een Key Attestation. Een PID Provider of Attestation Provider vertrouwt op die attestatie om te weten dat de sleutels waaraan hij een credential koppelt, door die WSCD zijn gegenereerd en erin zijn opgeslagen. De certificeringsregels zelf komen uit Uitvoeringsverordening (EU) 2024/2981, die verwacht dat een WSCD aan hoge normen voldoet, zoals EUCC op EAL4 met een kwetsbaarheidsanalyse vergelijkbaar met AVA_VAN.5.

Is een WSCD hetzelfde als een WSCA?

Nee. De WSCD is het manipulatiebestendige apparaat dat de sleutels beschermt en cryptografische functies uitvoert, bijvoorbeeld een HSM, een smartcard, een eSIM of een embedded Secure Element. De WSCA is de applicatie die die sleutels beheert met behulp van de WSCD. Bij een lokale native WSCD neemt de API van het besturingssysteem de plaats van de WSCA in, zodat er geen aparte WSCA nodig is.

Terug naar de woordenlijst