Questa è più una questione educativa e non tanto un tentativo di eseguire un compito specifico.
A) Quando si crittografa un disco, ciò significa generalmente che tutti i dati sono crittografati, i metadati dei file, i dati, tutto, o avviene in modo più intelligente?
B) Una volta collegato un disco, posso immaginare che alcuni file autorun attivino un programma (trovato localmente sul disco probabilmente) che richiede una password che utilizzerà per il processo di decrittografia su richiesta. Quindi, quando stai tentando di accedere a un file, il disco lo decodificherà prima con la password che hai fornito in precedenza utilizzando il software di decrittografia sul disco. Come sa il rispettivo sistema operativo quando si accede a un file sul disco e quale programma utilizzare (in questo caso quello sul disco) per decodificare il file? Nella stessa logica, come fa a sapere quando hai scritto un file sul disco in modo che possa crittografarlo in modo trasparente?
C) Esistono meccanismi di crittografia che crittografano semplicemente la gerarchia ad albero del filesystem ma non i dati? Capisco che questa potrebbe sembrare una cattiva soluzione dato che i dati reali dei file risiedono ancora sul disco e quindi è ancora possibile accedervi ma potrebbe essere un modo molto veloce per crittografare le unità con enormi volumi di dati e tenerli al sicuro da la maggior parte della popolazione di esperti non tecnologici? Questo dovrebbe essere usato solo per dati non così sensibili.