WSCD
(Wallet Secure Cryptographic Device)
Wallet Secure Cryptographic Device (WSCD) je zariadenie odolné voči neoprávneným zásahom, ktoré chráni kryptografické kľúče Wallet Unit a vykonáva jej kritické kryptografické operácie. Wallet Secure Cryptographic Application (WSCA) prostredníctvom neho tieto kľúče spravuje a ARF neumožňuje export súkromných kľúčov.
ARF opisuje WSCD a WSCA ako dvojicu. WSCD je hardvér odolný voči neoprávneným zásahom spolu s jeho firmvérom, napríklad operačným systémom a kryptografickými knižnicami. WSCA je aplikácia, ktorá spravuje kľúče a ďalšie kritické aktíva pomocou funkcií, ktoré WSCD poskytuje. ARF rozlišuje štyri architektúry WSCD. Vzdialený WSCD je zvyčajne Hardware Security Module na zabezpečenom serveri prevádzkovanom Wallet Provider, čo je vhodné pre používateľské zariadenia bez dostatočne bezpečného hardvéru. Lokálny externý WSCD je čipová karta alebo bezpečný token pripojený cez NFC alebo iné spojenie krátkeho dosahu, zvyčajne s appletom Java Card ako WSCA. Lokálny interný WSCD je zabudovaný v zariadení používateľa, napríklad UICC, eSIM alebo vstavaný Secure Element. Lokálny natívny WSCD je bezpečný hardvér, ktorý operačný systém zariadenia sprístupňuje cez vlastné API, a v takom prípade nie je potrebná samostatná WSCA. Bez ohľadu na architektúru Wallet Provider spravuje kľúče na WSCD počas celej životnosti Wallet Unit a potvrdzuje vlastnosti WSCD vrátane jeho certifikácií v Key Attestation. PID Provider alebo Attestation Provider sa na túto atestáciu spolieha, aby vedel, že kľúče, na ktoré viaže poverenie, boli vygenerované týmto WSCD a sú v ňom uložené. Samotné certifikačné pravidlá pochádzajú z vykonávacieho nariadenia (EÚ) 2024/2981, ktoré od WSCD očakáva splnenie vysokých štandardov, ako je EUCC na úrovni EAL4 s analýzou zraniteľností porovnateľnou s AVA_VAN.5.
Je WSCD to isté ako WSCA?
Nie. WSCD je zariadenie odolné voči neoprávneným zásahom, ktoré chráni kľúče a vykonáva kryptografické funkcie, napríklad HSM, čipová karta, eSIM alebo vstavaný Secure Element. WSCA je aplikácia, ktorá tieto kľúče spravuje pomocou WSCD. Pri lokálnom natívnom WSCD zaujme miesto WSCA API operačného systému, takže samostatná WSCA nie je potrebná.
Aké architektúry WSCD ARF pripúšťa?
Štyri. Vzdialené WSCD je Hardware Security Module na zabezpečenom serveri prevádzkovanom poskytovateľom peňaženky. Lokálne externé WSCD je čipová karta alebo token pripojený cez NFC. Lokálne interné WSCD je vstavané v zariadení, napríklad UICC alebo eSIM. Lokálne natívne WSCD je zabezpečený hardvér, ktorý operačný systém sprístupňuje cez vlastné API.
Dajú sa súkromné kľúče z WSCD skopírovať von?
Nie. ARF export súkromných kľúčov z WSCD neumožňuje. Poskytovateľ peňaženky tieto kľúče spravuje počas celej životnosti inštancie peňaženky a vlastnosti zariadenia vrátane jeho certifikácií potvrdzuje v dokumente Key Attestation, o ktorý sa vydavatelia opierajú predtým, než poverenie naviažu na kľúče.
Akú certifikáciu WSCD potrebuje?
Pravidlá pochádzajú z vykonávacieho nariadenia (EÚ) 2024/2981, ktoré od WSCD očakáva vysoké štandardy, napríklad EUCC na úrovni záruky EAL4 s analýzou zraniteľností porovnateľnou s AVA_VAN.5. Poskytovateľ peňaženky zaznamenáva, aké certifikácie zariadenie má, v dokumente Key Attestation vydanom pre kľúče.