Linux Plausibly Deniable File System

TrueCrypt works with Linux, it just doesn't support full disk encryption by itself.

Within Linux, you can mount a TrueCrypt volume that features plausible deniability, and then simply chroot it.

Or if you feel fancy, have the volume contain a Docker image, and "Dock" it.


You can create deniable encryption using dm-crypt and remote header or raw dm-crypt encryption and block device offsets (1, 2).

It's not as easy as TrueCrypt though and it's extremely easy to get wrong, as dm-crypt is a very low level tool, but you have more control and flexibility.