For years, TrueCrypt was the gold standard in encrypting drives across platforms. TrueCrypt is gone now, but VeraCrypt is carrying on its legacy. It looks and works a lot like TrueCrypt did, and it's compatible with TrueCrypt partitions.
Even though VeraCrypt isn't available in Kali's repositories, but that doesn't mean that it's difficult to install. You can download the VeraCrypt installer right from the developers and use it to get set up on Kali.In this tutorial you will learn:
- How to Download and Unpack The Tarball.
- How to Run the VeraCrypt Install Script.
Software Requirements and Conventions Used
|Category||Requirements, Conventions or Software Version Used|
|Other||Privileged access to your Linux system as root or via the
# - requires given linux commands to be executed with root privileges either directly as a root user or by use of
Download and Unpack the Tarball
Start by getting the latest VeraCrypt tarball. Go to the VeraCrypt download page and grab the latest Linux tarball. Then, unpack it in your
~/Downloads directory or somewhere else easily accessible.
Run The Install Script
Open a terminal, and navigate to the location where you unpacked the installer.
$ cd ~/Downloads/veracrypt-1.23-setup
Inside that folder, you'll find four installer files. Those files are scripts for four different types of VeraCrypt installs. There are 32 and 64 bit versions of both the command line and graphical versions of VeraCrypt.
If you don't have something specific in mind, run the 64 bit graphical one.
The install script will start up, and ask you if you want to install or extract the package. Select the install.
Next, it will display the VeraCrypt license, and ask you if you accept. Accept to continue.
If you aren't running as root, the installer will ask you for your password for sudo. Enter it.
The installer will run quickly and prompt you to exit when it's done.
Now, you can open up VeraCrypt and use it normally whenever you need it on Kali.
You're set up and ready to use VeraCrypt on Kali. With VeraCrypt, you can do anything that you may have done in the past with TrueCrypt. You will be able to access and create encrypted volumes, including hidden ones, which can be useful when working in Kali.