Po 11 měsících vývoje byl vydán projekt VeraCrypt 1.26.14, který rozvíjí fork systému šifrování diskových oddílů TrueCrypt, který přestal existovat. VeraCrypt se vyznačuje nahrazením algoritmu RIPEMD-160 používaného v TrueCrypt algoritmy SHA-512 a SHA-256, zvýšením počtu iterací hashování, zjednodušením procesu sestavení pro Linux a macOS, odstraněním problémů zjistitelných při auditu zdrojových textů TrueCrypt. Kód vyvinutý projektem VeraCrypt je licencován pod licencí Apache 2.0, a přejatá část z TrueCrypt je nadále poskytována pod licencí TrueCrypt License 3.0. Hotové sestavení je k dispozici pro Linux, FreeBSD, Windows a macOS.
Mezi změnami v nové verzi:
- V linuxové verzi byl grafický rozhraní přizpůsobeno pro práci v prostředích, která podporují pouze protokol Wayland.
- V Linuxu je k dispozici možnost sestavení s kryptografickým backendem založeným na enginu wolfCrypt z projektu wolfSSL.
- Byla zvýšena ochrana instalátoru pro Linux, díky zahrnutí režimu ASLR (Address Space Layout Randomization) při sestavování s staršími verzemi GCC.
- Pro platformy kromě Windows byla zajištěna kompatibilita kódové základny s frameworkem wxWidgets 3.3 a implementována funkce výběru jazyka rozhraní.
- Byly rozšířeny chybové hlášení při montování, která odrážejí informace o ukončení podpory starých algoritmů a TrueCrypt.
- Do sestavení pro macOS byla přidána podpora používání FUSE-T jako alternativy k MacFUSE.
- V sestaveních pro platformu FreeBSD byla přidána podpora automatického rozpoznávání a montování souborových systémů ext2/3/4, exFAT a NTFS.
- Bylo zajištěno rozpoznání šifrovaných oddílů, které jsou vystaveny zranitelnosti v hlavních klíčích na základě algoritmu XTS, způsobené generováním stejných primárních a sekundárních klíčů za určitých okolností.
Zdroj: opennet.ru
