This still applying if I use wipe command (https://linux.die.net/man/1/wipe) to erase files in a trim-enabled filesystem? May removals done by wipe able to keep plausible deniability even with TRIM?
Thanks!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
No, wipe will not against TRIM because it is the file removal that triggers TRIM and wipe command will eventually delete the file.
The only solution is to block TRIM or avoid using SSD drives.
VeraCrypt on Windows blocks TRIM by defaut for non-system volume and it has an option to block TRIM for encrypted system drive.
On Linux, you need to disable Kernel cryptographic services. And on Mac, VeraCrypt doesn't support TRIM so there is no problem there.
❤️
1
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks for you answer. My volume is using entire volume (As in the attached Screenshot and [1]), so my VeraCrypt volume does not rely on other unencrypted FS.
In this case and considering my encrypted FS is exFAT, how does TRIM affect operations? TRIM executed on encrypted mounted FS will be erased by VC and relayed to SSD after block proper cleaning? I understand too this may reduce SSD lifecycle (But I dont expect to change too much this FS).
Can you please clarify this question considering full block encryptation?
Hello,
As pointed in https://www.veracrypt.fr/en/Trim%20Operation.html, plausible deniability may be compromissed if drive uses TRIM to mark free sectors.
This still applying if I use wipe command (https://linux.die.net/man/1/wipe) to erase files in a trim-enabled filesystem? May removals done by wipe able to keep plausible deniability even with TRIM?
Thanks!
No, wipe will not against TRIM because it is the file removal that triggers TRIM and wipe command will eventually delete the file.
The only solution is to block TRIM or avoid using SSD drives.
VeraCrypt on Windows blocks TRIM by defaut for non-system volume and it has an option to block TRIM for encrypted system drive.
On Linux, you need to disable Kernel cryptographic services. And on Mac, VeraCrypt doesn't support TRIM so there is no problem there.
Hello Mounir,
Thanks for you answer. My volume is using entire volume (As in the attached Screenshot and [1]), so my VeraCrypt volume does not rely on other unencrypted FS.
In this case and considering my encrypted FS is exFAT, how does TRIM affect operations? TRIM executed on encrypted mounted FS will be erased by VC and relayed to SSD after block proper cleaning? I understand too this may reduce SSD lifecycle (But I dont expect to change too much this FS).
Can you please clarify this question considering full block encryptation?