Come funzionano i chip con funzionalità di sola scrittura che memorizzano le chiavi?

2

So che ci sono HSM che ti permettono di inserire le chiavi ma non puoi leggerle. Anche l'elemento sicuro in Android ti consente di farlo anche tu. Puoi inserire le chiavi e puoi eseguire operazioni usando quei tasti ma non puoi leggerli. Come funziona quella funzionalità? Voglio dire, come fanno questi chip a impedire la visualizzazione? Che cosa esattamente nel chip rende questo accada?

    
posta user220201 05.11.2014 - 17:49
fonte

1 risposta

4

Il microcontrollore (un computer veramente piccolo) nell'HSM lo impedisce - il tuo computer (o qualsiasi altro dispositivo sta parlando all'HSM) non può interagire direttamente con il chip di memoria che contiene i tasti, deve passare attraverso il microcontrollore che ti permetterà di fare alcune operazioni usando i tasti (quel microcontrollore farà l'operazione e ti darà il risultato), incluso l'inserimento di nuove chiavi, ma non darà mai le chiavi stesse (a meno che non trovi un exploit nel firmware del microcontrollore che ti permette di eseguire codice arbitrario e scaricare i tasti).

Ti suggerisco di leggere gli articoli di Wikipedia sulle smart card , sicuro criptoprocessori e TPM .

    
risposta data 05.11.2014 - 21:18
fonte

Leggi altre domande sui tag