Nové vydání projektu VeraCrypt 1.24-Update7, který rozvíjí fork systému šifrování diskových oddílů TrueCrypt, který ukončil svou existenci. VeraCrypt se vyznačuje nahrazením použitého v TrueCrypt algoritmu RIPEMD-160 na SHA-512 a SHA-256, zvýšením počtu iterací hashování, jednodušším procesem sestavení pro Linux a macOS, odstraněním problémů zjištěných během auditu zdrojových textů TrueCrypt. VeraCrypt přitom poskytuje režim zpětné kompatibility s oddíly TrueCrypt a obsahuje prostředky pro převod oddílů TrueCrypt do formátu VeraCrypt. Kód vyvinutý projektem VeraCrypt je distribuován pod licencí Apache 2.0, zatímco výpůjčky z TrueCrypt jsou i nadále poskytovány pod licencí TrueCrypt License 3.0.
V nové verzi bylo navrženo přibližně 30 změn, mezi nimiž:
- Byla přidána ochrana před použitím stejného hesla, PIM a souborů klíčů pro skryté a externí (Outer) oddíly.
- V generátoru pseudonáhodných čísel JitterEntropy byl přidán režim FIPS.
- V Linuxu a macOS bylo pro externí oddíl povoleno vybrat FS odlišné od FAT.
- Při vytváření oddílů byla přidána podpora FS Btrfs.
- Ve statických sestaveních byl framework wxWidgets aktualizován na verzi 3.0.5.
- Byla realizována samostatná ochrana důležitých oblastí paměti před použitím, aniž by se spoléhalo na volání Memory::Erase, jehož výkon může být ovlivněn optimalizačními režimy.
- Byla přidána značná dávka oprav specifických pro platformu Windows, například byla realizována kompatibilita s Windows 10 Modern Standby a Windows 8.1 Connected Standby, byla využita vestavěná utilita pro formátování oddílů, přidáno rozpoznávání spánkového režimu a režimu rychlého spouštění.
Zdroj: opennet.ru
