blackcrypt
SOFTWARE2026-09-19

VeraCrypt, encrypting a drive, and the hidden-volume option nobody can prove exists

Listen to the audio version

Encrypting a file or an entire drive protects its content if the device is lost or stolen. VeraCrypt, a free, open-source tool, goes one step beyond simple encryption: it can hide the very existence of part of the data, in a way no technical analysis can prove without the right password.

What VeraCrypt actually encrypts

VeraCrypt can encrypt in two different ways: creating a container file, which behaves like a virtual encrypted drive once opened with the right password, or directly encrypting a partition or an entire drive, operating system included. The content stays completely unreadable without the password, exactly like a digital safe that only opens with the right combination.

TrueCrypt's legacy, and why the audit matters

VeraCrypt was born in 2013 as a direct evolution of TrueCrypt, widely used encryption software whose developers abruptly stopped all activity in 2014, with a cryptic message claiming the software was "not secure," with no clear explanation ever given. This sudden, mysterious shutdown raised a lot of questions in the security community. An independent audit carried out shortly after by the Open Crypto Audit Project, crowdfunded for the occasion, found no backdoor or major flaw in the original code, reassuring on the technical principle's reliability while leaving the reason behind the original project's shutdown still poorly explained. VeraCrypt picked up that audited code and has evolved it since, with its own code also published as open source, the same independent-verifiability logic already seen with Bitwarden or Signal.

The hidden volume, plausible deniability

A single encrypted file can hold two separate volumes: a visible volume opened with a first password, containing plausible but non-sensitive files, and a hidden volume inside it, opened with a second password, whose existence nothing can prove without knowing it

VeraCrypt's most unusual feature remains the hidden volume. A single encrypted file can hold two separate volumes, each opened by a different password: a visible volume, opened with the first password, containing plausible but not particularly important files, and a hidden volume, tucked into the visible one's free space, reachable only with a second, entirely different password. Since encrypted data statistically looks like random data, nothing in the visible volume's free space can prove a second, hidden volume actually exists there. Faced with someone forced to reveal a password, giving up the visible volume's stays credible without ever revealing the hidden volume's existence, a concept called plausible deniability.

A protection that demands discipline, not just a setting

This protection stays fragile if used carelessly. Modifying or adding files to the visible volume after creating the hidden one, without special precautions, risks overwriting part of the space where the hidden volume sits, or leaving indirect traces (modification dates, space used) that could raise suspicion under a thorough enough analysis. Turning on a hidden volume isn't enough by itself: it demands ongoing disciplined use for the protection to stay genuinely reliable over time, not just at the moment it's created.

Things to keep in mind

Who it's for

VeraCrypt is for anyone who wants to encrypt a drive or a sensitive file with a tool whose code has been independently audited, rather than trusting a closed proprietary solution. The hidden volume remains an advanced feature, useful in specific contexts where the very existence of a piece of data needs to stay deniable, not a setting to turn on by default without fully understanding what it demands in practice.

Written by eldjiikgull

Related reading