Po roce vývoje bylo zveřejněno vydání projektu VeraCrypt 1.26.29, který vyvíjí fork systému šifrování oddílů TrueCrypt, který přestal existovat. VeraCrypt se vyznačuje nahrazením v TrueCrypt používaného algoritmu RIPEMD-160 a SHA-512 a SHA-256, zvýšením počtu iterací hashování, zjednodušením procesu sestavení pro Linux a macOS a odstraněním problémů, které byly odhaleny během auditu zdrojového kódu TrueCrypt. Kód vyvinutý projektem VeraCrypt je distribuován pod licencí Apache 2.0, zatímco převzaté části z TrueCrypt jsou nadále dodávány pod licencí TrueCrypt License 3.0. Hotové sestavení jsou vytvářena pro Linux, FreeBSD, Windows a macOS.
Mezi změnami v nové verzi:
- Byla zajištěna možnost reprodukovatelného sestavení balíčků DEB a RPM, což potvrzuje, že binární sestavení byla vytvořena z poskytnutého zdrojového kódu.
- Pro ne-systémové oddíly byla přidána podpora alternativní funkce pro generování klíče (KDF, Key Derivation Function) Argon2id. V dokumentaci a uživatelském rozhraní byl místo 'PKCS-5 PRF' použit termín KDF.
- Byla zpřísněna kontrola nesprávných dat v XML a TLV parsech.
- Byla přidána podpora pro sestavení pomocí mechanismu FUSE3 (Filesystem in Userspace).
- Byla poskytnuta možnost výběru ovladače ntfs3, který běží na úrovni jádra Linux, pro body připojení s NTFS ('—filesystem=kernel-ntfs' a '-m kernelntfs').
- Bylo realizováno paralelizování operací při automatickém určování KDF.
- Pro běžné souborové kontejnery byl použit režim rychlého formátování (Quick Format) s využitím funkce ftruncate() pro označení prázdných oblastí.
- V verzi pro platformu Windows bylo odstraněno nečekané ukončení při přechodu do spánkového režimu na systémech s Windows 11 25H2, byl vylepšen zpracování vstupu/výstupu, zrychleno připojování při automatickém určování KDF, přidána podpora EFI bootloaderů certifikovaných novým certifikátem Microsoft UEFI CA 2023, byla realizována možnost '/protectScreen' pro deaktivaci módu blokování podle vytvoření snímků obrazovky a přidána možnost '/enableIME' pro aktivaci IME (Input Method Editor).
Byl přidán VeraCrypt C/C++ SDK pro vytváření oddílů VeraCrypt z externích programů. - Byla odstraněna zranitelnost (CVE-2026-53762), která se projevuje pouze při sestavení s volbou „WOLFCRYPT=1“, která není ve výchozím nastavení aktivována. Zranitelnost výrazně usnadňuje prolomení hesel k šifrovaným oddílům kvůli používání klíčů SHA-256 a SHA-512 založených na funkcích generování klíčů HKDF místo PBKDF2-HMAC, ignorujícího nastavený počet iterací a PIM (Personal Iterations Multiplier).
- Byla odstraněna zranitelnost specifická pro Windows (CVE-2026-54073), která usnadňuje určení existence skrytých šifrovaných oddílů díky využití typového vzoru záznamu prázdných oblastí.
Mezitím byla ve standardním systému šifrování oddílů BitLocker dodávaném s Windows odhalena dosud neopravena (0-day) kritická zranitelnost „GreatXML“ (existuje exploit), která umožňuje získat plný přístup k šifrovanému oddílu BitLocker manipulací s oddílem Recovery na systémech se zapnutým Windows Defender Offline Scan.
Zdroj: opennet.ru
