Vai al contenuto principale

Unità di wallet

Un'unità di wallet è la configurazione univoca che un fornitore di wallet assegna a un utente: l'istanza del wallet (l'app), insieme all'applicazione crittografica sicura e al dispositivo crittografico sicuro del wallet che generano e proteggono le sue chiavi.

L'ARF distingue una Wallet Solution, il software e il servizio che un Wallet Provider costruisce e offre in generale, da un'unità di wallet, l'istanza specifica di quella soluzione rilasciata a un utente e legata all'hardware sicuro di quell'utente. Nell'uso quotidiano, Wallet Instance è l'app installata su un dispositivo, e un'unità di wallet è quell'app installata insieme al materiale crittografico che la sostiene: è questo abbinamento a permettere che una Wallet Unit Attestation dimostri poi che una richiesta proviene da una copia genuina e non modificata, e non da un client contraffatto. Questa distinzione conta soprattutto quando qualcosa va storto: un Wallet Provider può revocare una singola unità di wallet, ad esempio perché il suo dispositivo è stato segnalato come smarrito o si sospetta che il suo Wallet Secure Cryptographic Device sia compromesso, senza incidere su nessun altro utente che usa la stessa Wallet Solution. Revocare la Wallet Solution stessa è il passo molto più dirompente di ritirare l'intero prodotto dal mercato. Una Wallet Unit Attestation viene rilasciata per unità di wallet e non per Wallet Solution, poiché deve riferirsi allo specifico hardware dietro le chiavi di un utente, e una relying party che controlla quell'attestazione sta in realtà chiedendo se quella particolare unità di wallet, non il marchio del software dietro di essa, sia genuina e non sia stata manomessa. L'ARF permette anche a un Wallet User di detenere diverse unità di wallet, ad esempio su un telefono e su un dispositivo hardware separato, ciascuna fornita a partire dalla stessa Wallet Solution ma crittograficamente indipendente dalle altre.

Qual è la differenza tra un'unità di wallet e una Wallet Solution?

Una Wallet Solution è il software e il servizio che un Wallet Provider costruisce e offre al mercato in generale. Un'unità di wallet è una copia specifica di quella soluzione, installata sul dispositivo di un utente e legata all'hardware crittografico di quell'utente. Revocare una singola unità di wallet, ad esempio perché un telefono è stato smarrito, non incide su nessun altro utente che usa la stessa Wallet Solution.

Torna al glossario