TrueCrypt is a software system for establishing and maintaining an on-the-fly-encrypted drive. On-the-fly encryption means that data are automatically encrypted or decrypted right before they are loaded or saved, without any user intervention. No data stored on an encrypted volume can be read (decrypted) without using the correct password or correct encryption key. Until decrypted, a TrueCrypt volume appears to be nothing more than a series of random numbers. The entire file system is encrypted (i.e., file names, folder names, contents of every file, and free space).

This software is highly recommended for securing data on laptops.

TrueCrypt performs the following tasks:

  • Creates a virtual encrypted disk within a file and mounts it as a real disk.

  • Encrypts an entire partition or storage device such as USB flash drive or hard drive.

  • Encrypts a partition or drive where Windows is installed (pre-boot authentication).

  • Encryption is automatic, real-time (on-the-fly) and transparent.

  • Provides two levels of plausible deniability, in case an adversary forces you to reveal the password: 1) Hidden volume (steganography) and hidden operating system. 2) No TrueCrypt volume can be identified (volumes cannot be distinguished from random data).

  • Encryption algorithms: AES-256, Serpent, and Twofish. Mode of operation: XTS.



truecrypt [–auto-mount <str>] [–backup-headers] [–background-task] [-C] [-c] [–create-keyfile] [–delete-token-keyfiles] [-d] [–display-password] [–encryption <str>] [–explore] [–export-token-keyfile] [–filesystem <str>] [-f] [–fs-options <str>] [–hash <str>] [-h] [–import-token-keyfiles] [-k <str>] [-l] [–list-token-keyfiles] [–load-preferences] [–mount] [-m <str>] [–new-keyfiles <str>] [–new-password <str>] [–non-interactive] [-p <str>] [–protect-hidden <str>] [–protection-keyfiles <str>] [–protection-password <str>] [–random-source <str>] [–restore-headers] [–save-preferences] [–quick] [–size <str>] [–slot <str>] [–test] [-t] [–token-lib <str>] [-v] [–version] [–volume-properties] [–volume-type <str>] [Volume path] [Mount point]


  --auto-mount=<str>         	Auto mount device-hosted/favorite volumes
  --backup-headers           	Backup volume headers
  --background-task          	Start Background Task
  -C, --change               	Change password or keyfiles
  -c, --create               	Create new volume
  --create-keyfile           	Create new keyfile
  --delete-token-keyfiles    	Delete security token keyfiles
  -d, --dismount             	Dismount volume
  --display-password         	Display password while typing
  --encryption=<str>         	Encryption algorithm
  --explore                  	Open explorer window for mounted volume
  --export-token-keyfile     	Export keyfile from security token
  --filesystem=<str>         	Filesystem type
  -f, --force                	Force mount/dismount/overwrite
  --fs-options=<str>         	Filesystem mount options
  --hash=<str>               	Hash algorithm
  -h, --help                 	Display detailed command line help
  --import-token-keyfiles    	Import keyfiles to security token
  -k, --keyfiles=<str>       	Keyfiles
  -l, --list                 	List mounted volumes
  --list-token-keyfiles      	List security token keyfiles
  --load-preferences         	Load user preferences
  --mount                    	Mount volume interactively
  -m, --mount-options=<str>  	TrueCrypt volume mount options
  --new-keyfiles=<str>       	New keyfiles
  --new-password=<str>       	New password
  --non-interactive          	Do not interact with user
  -p, --password=<str>       	Password
  --protect-hidden=<str>     	Protect hidden volume
  --protection-keyfiles=<str>	Keyfiles for protected hidden volume
  --protection-password=<str>	Password for protected hidden volume
  --random-source=<str>      	Use file as source of random data
  --restore-headers          	Restore volume headers
  --save-preferences         	Save user preferences
  --quick                    	Enable quick format
  --size=<str>               	Size in bytes
  --slot=<str>               	Volume slot number
  --test                     	Test internal algorithms
  -t, --text                 	Use text user interface
  --token-lib=<str>          	Security token library
  -v, --verbose              	Enable verbose output
  --version                  	Display version information
  --volume-properties        	Display volume properties
  --volume-type=<str>        	Volume type


cyborg@cyborg:~$ truecrypt

truecrypt TrueCrypt

Leave a reply


We're are building as a community and a team. Be a part of it.


©2018 Ztrela Knowledge Solutions Pvt. Ltd

Log in with your credentials

Forgot your details?