Recover TrueCrypt Encryption Password

You can use the software to recover a lost password for an encrypted volume that you've previously created with TrueCrypt.

How does this software work?

This software uses the brute force method to recover the password. That is, you specify the character sets you want to try (lower-case, upper-case, digits, etc.) as well as the minimum and maximum length of the passwords, and the software tries each character combination until it comes across the one that unlocks the encrypted volume:

The password recovery options screen of the software

Can this software recover a password to any encrypted volume?

At this time the software can only recover the passwords to the file-based volumes encrypted with TrueCrypt software using any of the following algorithms:

  • Hash functions: RIPEMD-160, SHA-512, Whirlpool
  • Ciphers: AES, Twofish, Serpent
  • Encryption modes: XTS

What is NOT SUPPORTED at this time:

  • Deprecated hash functions: SHA1
  • Deprecated ciphers: Blowfish, DES, CAST
  • Deprecated encryption modes: LRW, CBC
  • Combination encryption algorithms, such as: AES-Twofish, etc.
  • Volumes encrypted with the key files.
  • Hidden volumes, encrypted partitions, or encrypted drives.

In other words, it means that it can recover a password to a file-based volume encrypted with TrueCrypt 6.0 or later, unless a key file or one of the combination ciphers was used.

Can it recover passwords to the hidden volumes or to the system drive encryption?

Not yet, sorry. We may add such capabilities in the future, though, if we see enough interest in this software.

More information:
How to recover the encryption password with this software