След 11 месеца разработка е публикувана версия на проекта VeraCrypt 1.26.14, който развива форка на системата за криптиране на дискови раздели TrueCrypt, която е прекратила съществуването си. VeraCrypt е забележителен с заменянето на алгоритъма RIPEMD-160, използван в TrueCrypt, с SHA-512 и SHA-256, увеличаването на броя на хеширащите итерации, опростяването на процеса на компилиране за Linux и macOS, и отстраняването на проблемите, идентифицирани по време на одита на исходните кодове на TrueCrypt. Кодът, разработен от проекта VeraCrypt, се разпространява под лицензия Apache 2.0, а заемките от TrueCrypt продължават да се предоставят под лицензия TrueCrypt License 3.0. Готовите версии се изграждат за Linux, FreeBSD, Windows и macOS.
Сред измененията в новата версия:
- В версията за Linux графичният интерфейс е адаптиран за работа в среди, които поддържат само протокола Wayland.
- В Linux е предоставена възможност за компилиране с криптографски бекенд, базиран на механизма wolfCrypt от проекта wolfSSL.
- Защитата на инсталацията за Linux е повишена, благодарение на включването при компилирането на стари версии на GCC режим ASLR (Randomization of Address Space Layout).
- За платформи, различни от Windows, е осигурена съвместимост на кодовата база с фреймуърка wxWidgets 3.3 и е реализирана функция за избор на език на интерфейса.
- Разширени са съобщенията за грешки при монтиране, в които е отразена информация за премахването на поддръжката на стари алгоритми и TrueCrypt.
- В сборките за macOS е добавена поддръжка за използване на FUSE-T като алтернатива на MacFUSE.
- В сборките за платформата FreeBSD е добавена поддръжка за автоматично откриване и монтиране на файлови системи ext2/3/4, exFAT и NTFS.
- Осигурено е определянето на криптирани раздели, подложени на уязвимост в мастер-ключовете, базирани на алгоритъма XTS, предизвикана от генерирането на идентични първични и вторични ключове при определени обстоятелства.
Източник: opennet.ru
