Po 11 mesiacoch vývoja bol zverejnený projekt VeraCrypt 1.26.14, ktorý je pokračovaním systému šifrovania diskových oddielov TrueCrypt, ktorý už neexistuje. VeraCrypt sa vyznačuje nahradením algoritmu RIPEMD-160 používaného v TrueCrypt algoritmami SHA-512 a SHA-256, zvýšením počtu hashovacích iterácií, zjednodušením procesu zostavenia pre Linux a macOS, ako aj odstránením problémov identifikovaných počas auditu zdrojového kódu TrueCrypt. Kód vyvinutý projektom VeraCrypt je distribuovaný pod licenciou Apache 2.0, zatiaľ čo zdroje od TrueCrypt sa naďalej poskytujú pod licenciou TrueCrypt License 3.0. Hotové zostavy sú vytvorené pre Linux, FreeBSD, Windows a macOS.
Medzi zmenami v novej verzii:
- V linuxovej verzii bol grafický rozhranie prispôsobené na prácu v prostrediach, ktoré podporujú iba protokol Wayland.
- V Linuxe je možné zostaviť s kryptografickým backendom založeným na engine wolfCrypt od projektu wolfSSL.
- Zvýšená ochrana inštalátora pre Linux zavedením režimu ASLR (Address Space Layout Randomization) pri zostavovaní staršími verziami GCC.
- Pre platformy odlišné od Windows bola zabezpečená kompatibilita kódu s rámcom wxWidgets 3.3 a implementovaná funkcia výberu jazyka rozhrania.
- Rozšírené chybové správy pri montovaní, reflektujúce informácie o odstránení podpory starých algoritmov a TrueCrypt.
- Do zostáv pre macOS bola pridaná podpora používania FUSE-T ako alternatívy k MacFUSE.
- V zostavách pre platformu FreeBSD bola pridaná podpora pre automatické rozpoznávanie a montovanie súborových systémov ext2/3/4, exFAT a NTFS.
- Zabezpečené je rozpoznávanie šifrovaných oddielov, ktoré sú náchylné na zraniteľnosť v hlavných kľúčoch založených na algoritme XTS, spôsobenú generovaním rovnakých primárnych a sekundárnych kľúčov za určitých okolností.
Zdroj: opennet.ru
