The release of the new version of VeraCrypt 1.24-Update7, which develops a fork of the discontinued TrueCrypt disk partition encryption system.
VeraCrypt stands out for overriding TrueCrypt's RIPEMD-160 algorithm with SHA-512 and SHA-256, increasing the number of hash iterations, simplifying the build process for Linux and macOS, and solving problems identified during the TrueCrypt source audit process.
At the same time, VeraCrypt provides a support mode for TrueCrypt partitions and contains tools to convert TrueCrypt partitions to VeraCrypt format.
The code developed by the VeraCrypt project is distributed under the Apache 2.0 license, and TrueCrypt loans continue to be delivered under the TrueCrypt 3.0 License.
What's new in VeraCrypt 1.24-Update7?
In this new version of VeraCrypt 1.24-Update7 offers about 30 changes, which include additional protection against the use of the same password, PIM and key files for hidden and external partitions.
As well as a JitterEntropy pseudo-random number generator has FIPS mode enabled.
On Linux and macOS, it is allowed to select a file system other than FAT for the external partition.
Besides that also a large part of the fixes specific to the Windows platform have been added, for example, support for Windows 10 Modern Standby and Windows 8.1 Connected Standby has been implemented, the standard partition formatting utility has been used, definition of hibernate and fast boot modes have been added.
A separate erase of important memory areas was implemented before use, without relying on the Memory :: Erase call, which can be affected by optimization modes.
Y added support for FS Btrfs When partitioning and on static builds, the wxWidgets framework has been updated to version 3.0.5.
How to install VeraCrypt on Linux?
For those who are interested in being able to install this tool on their system, they can do so by following the instructions we share below.
Who are they for Arch Linux, Manjaro, Arco Linux users or any other derivative From Arch Linux, they can install the tool either directly with the help of Pacman or from the AUR repositories.
If you want to install with pacman, just open and a terminal and in it they will execute the following command:
sudo pacman -S veracrypt
In the case of installing from AUR, they just need to have the repository enabled and have an AUR wizard installed on their system.
The command to install (in case of having yay, if it is another they have it) is:
yay -S veracrypt
Now in the case of Debian, Ubuntu, CentOS users or some derivative of these can be directed to the official website of the application and in its download section you can find the compiled packages for the different versions of the distributions, either the GUI or the CLI version.
In the case of those who use Debian 10, you can download the GUI version with:
wget https://launchpad.net/veracrypt/trunk/1.24-update7/+download/veracrypt-1.24-Update7-Debian-10-amd64.deb
Wave CLI version:
wget https://launchpad.net/veracrypt/trunk/1.24-update7/+download/veracrypt-console-1.24-Update7-Debian-9-amd64.deb
While for those who are users of Ubuntu 20.04, the GUI version:
wget https://launchpad.net/veracrypt/trunk/1.24-update7/+download/veracrypt-1.24-Update7-Ubuntu-20.04-amd64.deb
Or for 18.04 LTS:
wget https://launchpad.net/veracrypt/trunk/1.24-update7/+download/veracrypt-1.24-Update7-Ubuntu-18.04-amd64.deb
16.04 LTS:
wget https://launchpad.net/veracrypt/trunk/1.24-update7/+download/veracrypt-1.24-Update7-Ubuntu-16.04-amd64.deb
Y The CLI version can be obtained for 20.04 with:
wget https://launchpad.net/veracrypt/trunk/1.24-update7/+download/veracrypt-console-1.24-Update7-Ubuntu-20.04-amd64.deb
For 18.04 LTS:
wget https://launchpad.net/veracrypt/trunk/1.24-update7/+download/veracrypt-console-1.24-Update7-Ubuntu-18.04-amd64.deb
For 16.04 LTS:
https://launchpad.net/veracrypt/trunk/1.24-update7/+download/veracrypt-console-1.24-Update7-Ubuntu-16.04-amd64.deb
Now in the case of those they use Raspberry (Raspbian 10) for the GUI version:
wget https://launchpad.net/veracrypt/trunk/1.24-update7/+download/veracrypt-1.24-Update7-Debian-10-armhf.deb
Or the CLI version:
wget https://launchpad.net/veracrypt/trunk/1.24-update7/+download/veracrypt-console-1.24-Update7-Debian-10-armhf.deb
Finally can install deb package (regardless of what distribution it was for, if Debian, Ubuntu etc) by executing the command:
sudo apt install ./veracrypt-1.24*.deb
Or failing that for those who downloaded the CLI version:
sudo apt install ./veracrypt-1.24*.deb
For those who are Centos users, You can download the GUI version with:
wget https://launchpad.net/veracrypt/trunk/1.24-update7/+download/veracrypt-1.24-Update7-CentOS-8-x86_64.rpm
Or openSUSE users:
wget https://launchpad.net/veracrypt/trunk/1.24-update7/+download/veracrypt-1.24-Update7-openSUSE-15-x86_64.rpm
While the CLI version for CentOS is downloaded with:
wget https://launchpad.net/veracrypt/trunk/1.24-update7/+download/veracrypt-console-1.24-Update7-CentOS-8-x86_64.rpm
And for openSUSE:
wget https://launchpad.net/veracrypt/trunk/1.24-update7/+download/veracrypt-console-1.24-Update7-openSUSE-15-x86_64.rpm
And they install the GUI package with the command:
sudo rpm -i veracrypt-1.24-*.rpm
And the CLI version with:
sudo rpm -o veracrypt-console*.rpm