VeraCrypt — это программа для шифрования данных. Форк TrueCrypt. Ключевыми особенностями шифрования являются надёжность — в программе нет «закладок» — и используемые асимметричные алгоритмы шифрования. Они делают невозможными расшифровку данных кем бы то ни было, кроме собственника.
Возможности программы:
- Создание виртуального зашифрованного диска внутри файла и монтирование его как реального диска;
- Шифрование целого раздела или устройства хранения, например, USB-накопитель или жёсткий диск;
- Шифрование раздела или диска, на котором установлена Windows (аутентификация до загрузки системы);
- Автоматическое шифрование в реальном времени (на лету) и прозрачно;
- Параллелизация и конвейеризация, которые позволяют читать и записывать данные с той же скоростью, как если бы диск не был зашифрован;
- Аппаратное ускорение шифрования на современных процессорах;
- Обеспечение правдоподобного отрицания в случае, если злоумышленник заставит вас раскрыть пароль (скрытый том (стеганография) и скрытая операционная система).
1. TrueCrypt - вариант программы для тех, кто не доверяет форку в лице VeraCrypt в плане надежности шифрования
2. Портабельная версия программы: VeraCrypt Portable (26 Mb)
3. Последняя версия программы для Windows XP/Vista/7/8/8.1: VeraCrypt 1.25.9 Portable (14 Mb)
==========
Разработчик: IDRIX
Интерфейс: Мультиязычный (русский есть)
Состояние: Бесплатно
Платформа: Microsoft Windows 10/11 (только x64 и ARM64)
Список изменений:
- Все ОС:
- Безопасность: улучшено стирание данных токенов безопасности и ограничены ответы смарт-карт для предотвращения зависаний и чрезмерного потребления памяти;
- Исправлено непреднамеренное повторное использование текущего PIM при переключении KDF в диалогах изменения пароля и KDF заголовка. Теперь используется PIM по умолчанию для выбранной KDF, если новый PIM не указан явно;
- Исправлены криптографические ошибки на процессорах с порядком байтов от старшего к младшему (big-endian). Устранены сбои из-за невыровненного доступа на затронутых процессорах, включая 32-разрядные ARM;
- Исправлена обработка последовательных неполных блоков в ChaCha;
- Улучшена обработка ошибок рабочих потоков шифрования; перед их остановкой ожидается завершение активных операций;
- Обновлены переводы, добавлены недостающие записи, исправлены маркеры подстановки и экранирование знаков препинания;
- Дополнена документация по переходу на новые сертификаты EFI Secure Boot, выбору KDF, поддерживаемым операционным системам и сборке для Windows; - Windows:
- Безопасность: исправлена недостаточная защита вспомогательных файлов шифрования системы, которая могла приводить к локальному повышению привилегий при определённых обновлениях компонентов Windows или к несанкционированному изменению загрузчика BIOS при восстановлении (GHSA-w98h-pqh6-wfjj). Защищены скрипты установки, пакеты драйверов и резервные копии для восстановления; отклоняются недоверенные старые резервные копии и источники драйверов;
- Безопасность: устранено локальное раскрытие ограниченного набора метаданных дисков (CVE-2026-77572);
- Исправлены регрессии стабильности драйвера, о которых сообщалось в VeraCrypt 1.26.29, и улучшена очистка ресурсов при монтировании и размонтировании. Восстановлено прежнее поведение завершения ввода-вывода, а упорядоченные барьеры сброса данных по умолчанию отключены;
- Обеспечена безопасная обработка ошибок сохранения состояния процессора при формировании ключей; исправлены обработка завершения заданий KDF и очистка ресурсов при сбоях запуска рабочих потоков;
- Улучшена обработка сбоев настройки и обновления шифрования системы. При удалении программы сохраняются резервные копии для восстановления. Добавлено предупреждение о недоступности резервной копии исходного загрузчика зашифрованной системы; ошибки конфигурации программы установки Windows обрабатываются независимо от восстановления загрузчика;
- Предотвращена установка несовместимого EFI-загрузчика при включённом Secure Boot. Копия диспетчера загрузки Windows обновляется из совместимых файлов Windows;
- Добавлены предупреждения о необходимости перехода установленных загрузочных компонентов на новые центры сертификации (CA) и напоминания о повторном создании Диска восстановления после изменения сертификатов загрузчика;
- Исправлены сообщения о состоянии размонтирования и уведомления об отключении дисков, в том числе при размонтировании из командной строки;
- Предотвращены повторяющиеся ошибки, если буква диска избранного тома, настроенного на монтирование при подключении устройства, уже занята другим устройством;
- После изменения пароля или KDF заголовка теперь обновляются сохранённые метаданные PIM/KDF избранных томов;
- Исправлена поддержка псевдонимов Argon2 и Argon2id в командной строке; значение n теперь принимается для отключения /protectScreen и /protectMemory;
- Исправлено появление окон и диалогов за пределами экрана или на неверном мониторе;
- Исправлена обработка меток избранных томов, содержащих символы XML; текст метки больше не может изменять сохранённые параметры монтирования;
- В настройках корректно сохраняются пути Unicode и XML-сущности, используемые как обычный текст. Предотвращено накопление лишних символов возврата каретки при перезаписи файлов конфигурации;
- Исправлены неполный перевод интерфейса и отсутствие перевода пунктов меню и элементов управления теста производительности;
- Включённая в поставку библиотека zlib обновлена до версии 1.3.2, а LZMA SDK — до версии 26.02;
- Исправлены сбои при замене исполняемого файла системной службы во время обновления с VeraCrypt 1.26.30. Теперь ожидается завершение процесса службы, выполняются повторные попытки замены заблокированных файлов, а при необходимости замена откладывается до перезагрузки Windows;
- Исправлено обновление VeraCrypt с помощью MSI-пакетов на системах с зашифрованным системным диском, включая перенос резервной копии исходного загрузчика, обновление загрузчика и проверки совместимости с Secure Boot;
- Улучшена обработка сбоев настройки поддержки обновлений компонентов Windows, переноса резервных копий для восстановления и обновления системной службы. Теперь выводятся предупреждения с указанием соответствующего файла или параметра реестра, что позволяет завершить установку, удаление программы и операции шифрования системы. Настройка поддержки обновлений компонентов Windows повторяется при запуске системной службы;
- Добавлено предупреждение при создании Диска восстановления, если он будет использовать сохранённую резервную копию диспетчера загрузки Windows, подписанную Microsoft Windows Production PCA 2011, при переходе на Windows UEFI CA 2023. Повторное создание Диска восстановления не обновляет эту сохранённую копию;
- Улучшены защита и очистка старого каталога вспомогательных файлов шифрования системы в ProgramData, в том числе при наличии файлов с атрибутом «только чтение» и перенаправленных путей. Резервные копии для восстановления сохраняются, а старые файлы драйвера не удаляются до успешной проверки изменений в регистрационных записях VeraCrypt для программы установки Windows;
- Устранены повторные предупреждения о несовместимых языковых модулях, не относящихся к выбранному языку. Если совместимый модуль для выбранного языка отсутствует, выводится одно предупреждение и используется английский язык; выбранный язык при этом сохраняется в настройках;
- Метки избранных томов при переходе на более раннюю версию: Перед переходом сохраните резервные копии файлов конфигурации обычных и системных избранных томов. Старые версии могут отображать в метках экранированные XML-последовательности и сохранять их как текст, который останется и после повторного обновления. После возврата к этой версии восстановите резервные копии или исправьте метки;
- Примечание по обновлению для шифрования системы: Перед подготовкой обновления компонентов Windows установите обновлённую версию VeraCrypt и устраните причины всех предупреждений о поддержке обновлений Windows или резервной копии исходного загрузчика. Если программа установки Windows уже подготовила вспомогательные файлы, повторно начните подготовку обновления компонентов, чтобы она использовала обновлённые файлы; установка VeraCrypt не заменяет ранее подготовленный скрипт. Сохраните существующие резервные копии для восстановления и заведомо доверенный Диск восстановления VeraCrypt. Изменение владельца или прав доступа старой резервной копии не подтверждает безопасность её содержимого; - Linux, macOS и BSD:
- Безопасность: исправлены переполнение буфера в куче, чтение за пределами буфера и чрезмерное выделение памяти при десериализации запросов в привилегированной службе (CVE-2026-77372);
- Безопасность: предотвращено наследование дочерними процессами файловых дескрипторов, используемых для обмена данными с привилегированной службой и аутентификации;
- Возможности процессора теперь определяются до запуска основных служб, чтобы смонтированные тома использовали доступное аппаратное ускорение. Исправлена обработка неудачных проверок поддержки инструкций на старых процессорах;
- Принудительный режим «только чтение» теперь сохраняется при монтировании частично зашифрованных системных томов через FUSE;
- Команды размонтирования без участия пользователя теперь возвращают ненулевой код завершения, если занятый том не удалось размонтировать;
- Добавлена поддержка doas при недоступности sudo, включая opendoas во FreeBSD. Устранены повторные запросы пароля после успешной аутентификации;
- При монтировании избранных томов сохраняется защита скрытого тома, в том числе при повторном вводе учётных данных. Параметры монтирования каждого избранного тома обрабатываются отдельно;
- В кэш помещаются учётные данные, фактически использованные для монтирования тома; при автоматических повторных попытках с резервным заголовком корректно передаются отмена операции и другие ошибки, не связанные с учётными данными;
- Отклоняются отсутствующие, слишком длинные или неверно закодированные пароли --stdin вместо молчаливого использования пустого или усечённого пароля. Первая строка полностью декодируется с учётом текущей локали;
- При создании контейнера из командной строки теперь требуется подтверждение перед заменой существующего файла контейнера. Параметр --force разрешает замену без запроса;
- При создании контейнера из командной строки теперь учитывается --no-size-check;
- Добавлен BLAKE2b-512 в диалоги случайного пула, генерации ключевых файлов и тестирования производительности хеш-функций, в том числе при использовании Argon2id;
- В избранных томах, истории томов и настройках сохраняются пути со специальными символами XML и XML-сущности, используемые как обычный текст;
- Если языковой файл непригоден для использования, автоматически используется английский язык. Исправлены предупреждения о длине пароля и сообщения подтверждения размонтирования занятого тома;
- Безопасность: предотвращено наследование программами, запускаемыми VeraCrypt, файловых дескрипторов каналов связи между интерфейсом и основной службой, которые могли позволить этим программам использовать активный сеанс с правами администратора. Это расширяет защиту, добавленную в версии 1.26.30;
- Безопасность: предотвращено наследование программами, запускаемыми VeraCrypt, файловых дескрипторов открытых файлов, устройств и внутренних каналов;
- Устранены зависания VeraCrypt при ожидании завершения системных утилит, используемых для монтирования томов или их открытия в файловом менеджере. Улучшена обработка истечения времени ожидания этих утилит;
- В документации уточнено, что разрешение запускать VeraCrypt или её основную службу от имени root с помощью sudo или doas означает предоставление полных прав root. См. модель безопасности;
- Исправлена проверка точек монтирования для ещё не существующих каталогов, включая пути, содержащие .. или символические ссылки;
- Восстановлена совместимость с GCC 4.4 при сборке графической и консольной версий для Unix;
- Улучшены заголовки диалогов ввода пароля для томов с длинными путями: по возможности сохраняется имя файла тома, а заголовок адаптируется при изменении размера окна; - Linux и BSD:
- Автоматическое создание каталогов, изменение владельца и удаление выполняются только для точек монтирования с именами по умолчанию, состоящими из настроенного префикса и номера слота от 1 до 64. Пользовательские точки монтирования, например /media/veracrypt-backup или /media/veracrypt1/photos, должны уже существовать и иметь соответствующие права доступа; одного лишь префикса по умолчанию в имени больше недостаточно для автоматического управления каталогом; - Linux и FreeBSD:
- Безопасность: исправлена уязвимость универсального установщика, позволявшая другому локальному пользователю заменить встроенный пакет и получить права root (GHSA-wf3r-pjv3-fcxx). Пакеты дистрибутивов и сборки AppImage не затронуты;
- Улучшены иконки файлов томов и системного лотка; обновление кэшей рабочего стола стало необязательным, если необходимые утилиты не установлены; - Linux:
- Теперь режим «только чтение» соблюдается для loop-устройств, всех уровней device-mapper и файловых систем. Тома автоматически монтируются только для чтения, если блочное устройство, на котором расположен том, сообщает о защите от записи, даже если оно разрешает открытие с доступом на запись;
- Запросы синхронизации для томов, смонтированных через FUSE, теперь передаются файлу или устройству, на котором расположен том; сообщается об ошибках сброса данных. Ранее успешная синхронизация могла оставлять данные в кэше хоста;
- Перед размонтированием или проверкой файловой системы проверяется принадлежность устройств выбранному тому. Устройства-хосты, предоставленные извне, не отключаются; обычное размонтирование отклоняется, пока расшифрованное loop-устройство остаётся в использовании;
- Добавлена поддержка монтирования с записью файлов томов на общих ресурсах, ограничивающих доступ root, включая GVfs и NFS с root_squash. До размонтирования тома общий ресурс должен оставаться смонтированным, а сеанс пользователя — активным;
- Улучшено монтирование в минимальных системах, включая определение FAT и exFAT. При отсутствии dmsetup автоматически используется FUSE;
- Добавлена поддержка расположений вспомогательных программ в NixOS и сообщения о блокировке аутентификации администратора ограничениями среды запуска;
- mount.veracrypt переписан для POSIX shell; учитываются параметры режима «только чтение» и поддерживаемые флаги mount(8), отклоняются неверные параметры и исправлено заключение аргументов в кавычки;
- Исправлена установка в системах с объединённой структурой /usr;
- Добавлена возможность сборки RPM-пакетов и пакетов Arch Linux с поддержкой Ayatana AppIndicator для интеграции с системным треем, в том числе в KDE Wayland; - macOS:
- Безопасность: исправлена очистка FUSE-T, из-за которой расшифрованные тома могли оставаться доступными после размонтирования (CVE-2026-108982). Защищены вспомогательные монтирования; выводится сообщение, если завершение службы не удалось подтвердить;
- Безопасность: добавлена проверка изменений владельца дисковых устройств; при выполнении операций с повышенными правами предпочтение отдаётся доверенным системным утилитам;
- Исправлены сбои при монтировании и размонтировании с macFUSE версии 5.3.3 и новее;
- Исправлены функции проверки и восстановления файловой системы: теперь они работают с выбранным томом и показывают результаты в Терминале;
- Добавлена настройка для отключения защиты экрана; по умолчанию защита остаётся включённой;
- Улучшено обнаружение образов дисков и предотвращено отключение посторонних дисков при повторном использовании номеров устройств после извлечения вне VeraCrypt. Обновление состояния томов не блокирует интерфейс;
- Примечание по обновлению для пользователей FUSE-T: При обновлении с VeraCrypt 1.26.29 размонтируйте тома и перезагрузите macOS перед использованием обновлённой сборки. Замена приложения не завершает уже работающие службы; - FreeBSD:
- Добавлено определение аппаратного ускорения AES и SHA-256 на ARM64 с сохранением программных резервных реализаций; - OpenBSD:
- Добавлено создание томов FFS в мастере и из командной строки; - Сборка и создание пакетов:
- Исправлены сборки с NOASM или NOSSE2, а также сборки Argon2 для x86-64-v3/v4 или XOP;
- Исправлены сборки FreeBSD для ARM и локальные сборки на Apple Silicon. Восстановлена сборка Linux с GCC 4.4 и исправлена сборка меню системного лотка с INDICATOR=1;
- Сборка wxWidgets теперь учитывает настройки параллельных заданий родительского процесса make, в том числе при сборке OpenWrt;
- Удалена зависимость OpenWrt от Bash; сохраняется выбор пакетов в SDK;
- Улучшены проверки при подписании и нотаризации сборок macOS; перед упаковкой обновляется содержимое пакетов приложений;
- Удалена зависимость от MFC при компиляции ресурсов драйвера Windows.
- Примечание для тех, кто создавал тома с помощью VeraCrypt версии 1.17 или более ранней:
Чтобы избежать намёков на то, что ваши тома (не) содержат скрытый том, или если вам необходимо правдоподобно отрицать наличие шифрования при использовании скрытых томов/ОС, вы должны создать заново как внешние, так и скрытые тома, включая шифрование системы и скрытую ОС, и удалить существующие тома, созданные версией VeraCrypt старее, чем 1.18a.
- Предупреждение для пользователей, создавших скрытые тома внутри файловых контейнеров с помощью VeraCrypt версий от 1.26.6 до 1.26.28 включительно:
Проблема безопасности, исправленная в VeraCrypt 1.26.29, может повлиять на правдоподобное отрицание наличия шифрования для этих скрытых томов. Если вам необходимо правдоподобно отрицать наличие шифрования, следует создать заново затронутый внешний файловый контейнер и содержащийся в нём скрытый том с помощью VeraCrypt 1.26.29 или более новой версии, а затем безопасно удалить старый контейнер.

(


Обновление от 05/11/2026 23:35:02
============
Причина редактирования: Выход новой версии
0 ответить