How To Install VeraCrypt 1.12 on The Most Popular Linux Systems

As you may know, the development of TrueCrypt has been dropped, but a bunch of developers have adopted the project and decided to continue the work on the TrueCrypt’s source code. Two worth mentioning TrueCrypt forks are CipherShed (installation instructions) and VeraCrypt.

VeraCrypt has the entire functionality of TrueCrypt, but it also adds security enhancements, allowing the users to encrypt containers on hard drives and even partitions and hard drives.

The latest version available is VeraCrypt 1.12, which has been recently released, coming with the below changes:

  • Implement “Dynamic Mode” by supporting a Personal Iterations Multiplier (PIM). See documentation for more information.
  • Solve installer issue under KDE when xterm not available
  • Fix warnings on about/LegalNotice dialogs when wxWidgets linked dynamically (N/A for official binary)
  • Support hash names with ‘-‘ in command line (sha-256, sha-512 and ripemd-160)
  • Remove “–current-hash” switch and add “–new-hash” to be more coherent with existing switches.
  • When only keyfile specified in command line, don’t try to mount using empty password : If mounting using empty password is needed, explicitly specify so using: -p “”

Install VeraCrypt on Linux

Installation instructions:

The latest versions of VeraCrypt are available as pre-compiled libraries via the sourceforge, so we need to download the archive (i386 or i686 for 32 bit systems and amd64 or x86_64 for 64 bit systems), extract  it and run the installation scrypt.

The below instructions should work on all the popular Linux systems, including Ubuntu, Linux Mint, Pinguy OS, Elementary OS, Deepin, Peppermint, LXLE, Linux Lite, Debian, Robolinux, SparkyLinux, Fedora, CentOS, OpenSUSE, Mageia, OpenMandriva, Arch Linux, Manjaro, ROSA Desktop etc.

How to install VeraCrypt on 32 bit Linux systems:

$ mkdir veracrypt
$ cd veracrypt
$ wget "http://sourceforge.net/projects/veracrypt/files/VeraCrypt%201.12/veracrypt-1.12-setup.tar.bz2"
$ tar -xjvf "veracrypt-1.12-setup.tar.bz2"
$ rm veracrypt-1.12-setup.tar.bz2
$ ./veracrypt-1.12-setup-console-x86

Next press 1 to install VeraCrypt, hit enter to open license, press q to exit from it, type yes to access the license policy and hit Enter to finalize the installation process.

To start the software, open a terminal, type /usr/bin/veracrypt and hit Enter.

How to install VeraCrypt on 64 bit Linux systems:

$ mkdir veracrypt
$ cd veracrypt
$ wget "http://sourceforge.net/projects/veracrypt/files/VeraCrypt%201.12/veracrypt-1.12-setup.tar.bz2"
$ tar -xjvf "veracrypt-1.12-setup.tar.bz2"
$ rm veracrypt-1.12-setup.tar.bz2
$ ./veracrypt-1.12-setup-console-x64

Next press 1 to install VeraCrypt, hit enter to open license, press q to exit from it, type yes to access the license policy and hit Enter to finalize the installation process.

To start the software, open a terminal, type /usr/bin/veracrypt and hit Enter.

Usage instructions:

Create a new volume:

$ veracrypt -t -c

Mount a volume:

$ veracrypt volume.hc /media/veracrypt1

Mount a volume as read-only, using keyfiles:

$ veracrypt -m ro -k keyfile1,keyfile2 volume.tc

Mount a volume without mounting its filesystem:

$ veracrypt --filesystem=none volume.tc

Mount a volume prompting only for its password:

$ veracrypt -t -k "" --protect-hidden=no volume.hc /media/veracrypt1

Dismount a volume:

$ veracrypt -d volume.tc

Dismount all mounted volumes:

$ veracrypt -d

Liked it? Take a second to support Geekster on Patreon!
Tagged with: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Posted in The Linux and Unix Articles!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Support LinuxG via Patreon
Support LinuxG.net on Patreon!
Subscribe

  

Subscribe to get the latest Linux news and how to guides directly on your e-mail!