Come funziona
Un supporto compatibile con la cancellazione crittografica cifra i dati nel momento in cui vengono scritti. La chiave di cifratura è memorizzata sul dispositivo, di solito protetta da una seconda chiave. Quest'ultima deriva da una password, da un modulo di sicurezza hardware o da un servizio di gestione delle chiavi.
I dati sui piatti o nelle celle flash sono testo cifrato dalla prima scrittura. Sul supporto non finisce mai testo in chiaro.
- 1
Cifrare in scrittura
Ogni scrittura è cifrata prima di raggiungere il supporto.
- 2
Proteggere la chiave
La chiave resta in una piccola area protetta, separata dai dati dell'utente.
- 3
Distruggere la chiave
Il testo cifrato rimane, ma non può più essere decifrato.
Perché è veloce indipendentemente dalla dimensione
Le altre tecniche di sanificazione devono toccare i dati stessi. La sovrascrittura riscrive ogni blocco e la cancellazione a livello di blocco pulisce ogni cella, quindi il tempo cresce con la capacità. La cancellazione crittografica distrugge una chiave di poche centinaia di byte. L'operazione si completa in secondi, anche su un'unità da diversi terabyte. Per questo è pratica per array di storage, memoria flash dei dispositivi mobili e volumi cloud.
Dove si applica
La tecnica si trova in queste configurazioni comuni.
| Configurazione | Effetto della distruzione della chiave |
|---|---|
| Unità ad autocifratura | Il controller scarta la chiave interna e cancella l'intera unità |
| Dispositivi mobili | Scartare la chiave del dispositivo cancella la memoria quasi all'istante |
| Volumi cloud e macchine virtuali | Eliminare la chiave di un volume lo dismette senza accesso fisico |
| Software di cifratura di disco e file | Eliminare la chiave cancella i dati nell'ambito della cifratura |
Il posto nella sanificazione
NIST Special Publication 800-88, la guida di riferimento per la sanificazione dei supporti, indica la cancellazione crittografica come modo per raggiungere il livello purge. Questo livello basta per i supporti che lasciano l'organizzazione.
La tecnica si qualifica per questo livello solo se sono soddisfatte tre condizioni. Il supporto era cifrato prima della scrittura di dati sensibili. La robustezza della cifratura rispetta gli standard attuali. Il meccanismo di distruzione della chiave è verificato come funzionante. Se manca una condizione, la stessa azione vale solo come clearing, o non vale affatto come sanificazione.
I file eliminati ordinari non vengono affatto sanificati: i dati restano leggibili finché qualcosa non li sovrascrive.
Cosa può comprometterla
La cancellazione crittografica è forte quanto la gestione delle chiavi che la sostiene. Eliminare la chiave sul dispositivo non elimina le altre copie.
- Una chiave copiata in un backup, in un deposito o in un servizio di chiavi mantiene i dati recuperabili attraverso quelle copie.
- Il testo in chiaro salvato prima di attivare la cifratura può lasciare remanenza recuperabile fuori dall'area cifrata.
- Un supporto mai cifrato, o la cui cifratura non può essere verificata, richiede sovrascrittura, cancellazione a livello di blocco o distruzione fisica.
Da dove iniziare
Prima di scegliere un metodo, verifica quando la cifratura è stata attivata su ogni dispositivo. Se era attiva dalla prima scrittura e la distruzione della chiave è verificata, la cancellazione crittografica è la strada più rapida verso il livello purge. In caso contrario, prevedi sovrascrittura o distruzione fisica, seguendo le regole più ampie della sanificazione dei supporti.
Per approfondire: Crittografia, codifica e hashing: qual è la differenza?.
Un'unità cifrata fin dalla prima scrittura si dismette facilmente. Un'unità cifrata solo in seguito deve dimostrarlo prima che qualcuno possa fidarsene.
