VeraCrypt
VeraCryptはもっともらしい否認(plausible deniability)と呼ばれる構想をサポートしている。これはひとつの「隠されたボリューム」をもう一つのボリュームの中に作成できるものである。さらに、Windowsバージョンでは、 否認可能暗号化された隠しオペレーティングシステムを作成し実行することができる。
開発者により、VeraCryptはおおむねTrueCryptよりもセキュリティが改善された。
TrueCryptはシステムパーティションに対し、PBKDF2-RIPEMD160アルゴリズムで1000回の反復を行うが、VeraCryptは327,661回の反復を行う。標準コンテナとその他のパーティションに関してはRIPEMD160で655,331回、SHA-2とWhirlpoolでは500,000回の反復を行う。これによりVeraCryptで暗号化パーティションを開く際にわずかに遅くなるが、総当たり攻撃に対して最低10倍から最大300倍強くなる。
Windowsでのブートローダーの脆弱性は修正されたほか、さまざまな最適化が行われた。開発者はシステムブートの暗号化にSHA-256のサポートを追加し、ShellExecuteのセキュリティ問題も修正された。