WSCD
(Wallet Secure Cryptographic Device)
En Wallet Secure Cryptographic Device (WSCD) er den manipulasjonssikre enheten som beskytter de kryptografiske nøklene til en Wallet Unit og utfører dens kritiske kryptografiske operasjoner. Wallet Secure Cryptographic Application (WSCA) administrerer disse nøklene gjennom den, og ARF tillater ikke at private nøkler eksporteres.
ARF beskriver WSCD og WSCA som et par. WSCD er den manipulasjonssikre maskinvaren sammen med fastvaren, for eksempel operativsystemet og de kryptografiske bibliotekene. WSCA er applikasjonen som administrerer nøkler og andre kritiske ressurser ved å bruke funksjonene WSCD tilbyr. ARF skiller mellom fire WSCD-arkitekturer. En fjerntliggende WSCD er vanligvis en Hardware Security Module på en sikker server som drives av Wallet Provider, noe som passer for brukerenheter uten tilstrekkelig sikker maskinvare. En lokal ekstern WSCD er et smartkort eller en sikker token koblet til via NFC eller en annen kortdistanseforbindelse, vanligvis med en Java Card-applet som WSCA. En lokal intern WSCD er bygget inn i brukerens enhet, for eksempel et UICC, et eSIM eller et innebygd Secure Element. En lokal nativ WSCD er sikker maskinvare som enhetens operativsystem gjør tilgjengelig gjennom sitt eget API, og da trengs ingen separat WSCA. Uansett arkitektur administrerer Wallet Provider nøklene på WSCD gjennom hele levetiden til Wallet Unit og attesterer egenskapene til WSCD, inkludert sertifiseringene, i en Key Attestation. En PID Provider eller Attestation Provider stoler på denne attesteringen for å vite at nøklene den binder en legitimasjon til, ble generert av og er lagret i den aktuelle WSCD. Selve sertifiseringsreglene kommer fra gjennomføringsforordning (EU) 2024/2981, som forventer at en WSCD oppfyller høye standarder, som EUCC på EAL4 med sårbarhetsanalyse tilsvarende AVA_VAN.5.
Relaterte begreper
Er en WSCD det samme som en WSCA?
Nei. WSCD er den manipulasjonssikre enheten som beskytter nøklene og utfører kryptografiske funksjoner, for eksempel en HSM, et smartkort, et eSIM eller et innebygd Secure Element. WSCA er applikasjonen som administrerer disse nøklene ved å bruke WSCD. Med en lokal nativ WSCD tar operativsystemets API plassen til WSCA, så ingen separat WSCA er nødvendig.