VeraCrypt
aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMounir IDRASSI <mounir.idrassi@idrix.fr>2024-08-17 15:08:56 +0200
committerMounir IDRASSI <mounir.idrassi@idrix.fr>2024-08-17 15:08:56 +0200
commita9ac7320cd8cef56cca40fe5425107f54706df75 (patch)
tree53932d7561980c51fa68244145ece7d262693cf8
parent2cce7c89fd16a815f15b4ad599e75c60eb189847 (diff)
downloadVeraCrypt-a9ac7320cd8cef56cca40fe5425107f54706df75.tar.gz
VeraCrypt-a9ac7320cd8cef56cca40fe5425107f54706df75.zip
Documentation: Add conversion guide for deprecated features. Mention hidden volumes in TrueCrypt conversion
-rw-r--r--doc/html/Conversion_Guide_VeraCrypt_1.26_and_Later.html97
-rw-r--r--doc/html/Converting TrueCrypt volumes and partitions.html4
-rw-r--r--doc/html/Documentation.html1
-rw-r--r--doc/html/ru/Conversion_Guide_VeraCrypt_1.26_and_Later.html97
-rw-r--r--doc/html/ru/Converting TrueCrypt volumes and partitions.html1
-rw-r--r--doc/html/ru/Documentation.html1
6 files changed, 200 insertions, 1 deletions
diff --git a/doc/html/Conversion_Guide_VeraCrypt_1.26_and_Later.html b/doc/html/Conversion_Guide_VeraCrypt_1.26_and_Later.html
new file mode 100644
index 00000000..9e2ffcbd
--- /dev/null
+++ b/doc/html/Conversion_Guide_VeraCrypt_1.26_and_Later.html
@@ -0,0 +1,97 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+<meta http-equiv="content-type" content="text/html; charset=utf-8" />
+<title>VeraCrypt - Conversion Guide for Versions 1.26 and Later</title>
+<meta name="description" content="Guide on how to handle deprecated features and conversion of TrueCrypt volumes in VeraCrypt versions 1.26 and later."/>
+<meta name="keywords" content="VeraCrypt, TrueCrypt, Conversion, Encryption, Security"/>
+<link href="styles.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+
+<div>
+<a href="Documentation.html"><img src="VeraCrypt128x128.png" alt="VeraCrypt"/></a>
+</div>
+
+<div id="menu">
+ <ul>
+ <li><a href="Home.html">Home</a></li>
+ <li><a href="/code/">Source Code</a></li>
+ <li><a href="Downloads.html">Downloads</a></li>
+ <li><a class="active" href="Documentation.html">Documentation</a></li>
+ <li><a href="Donation.html">Donate</a></li>
+ <li><a href="https://sourceforge.net/p/veracrypt/discussion/" target="_blank">Forums</a></li>
+ </ul>
+</div>
+
+<div>
+<p>
+<a href="Documentation.html">Documentation</a>
+<img src="arrow_right.gif" alt=">>" style="margin-top: 5px">
+<a href="Conversion_Guide_VeraCrypt_1.26_and_Later.html">Conversion Guide for Versions 1.26 and Later</a>
+</p></div>
+
+<div class="wikidoc">
+<h1>Conversion Guide for VeraCrypt 1.26 and Later</h1>
+
+<h2>1. Introduction</h2>
+<p>Version 1.26 and newer of VeraCrypt have introduced significant changes by removing support for certain features. If you encounter issues while mounting volumes, this guide will help you understand and resolve them.</p>
+
+<h2>2. Deprecated Features in VeraCrypt 1.26 and Later</h2>
+<p>The following features have been deprecated:</p>
+<ul>
+<li>TrueCrypt Mode</li>
+<li>HMAC-RIPEMD-160 Hash Algorithm</li>
+<li>GOST89 Encryption Algorithm</li>
+</ul>
+<p>If you experience mounting errors with volumes created in VeraCrypt 1.25.9 or older, use VeraCrypt 1.25.9 to check if these deprecated features are in use. Highlight the volume and click on "Volume Properties" in the GUI to check.</p>
+
+<h2>3. Remediation Procedures Based on Version</h2>
+
+<h3>3.1 Scenario 1: Using VeraCrypt 1.25.9 or Older</h3>
+<p>If you are using or can upgrade to VeraCrypt 1.25.9, follow these steps:</p>
+<ul>
+<li>Convert TrueCrypt Volumes to VeraCrypt Volumes</li>
+<li>Change from Deprecated HMAC-RIPEMD-160 Hash Algorithm</li>
+<li>Recreate VeraCrypt Volume if Using GOST89 Encryption Algorithm</li>
+</ul>
+<p>Download the 1.25.9 version <a href="https://veracrypt.fr/en/Downloads_1.25.9.html">here</a>.</p>
+
+<h3>3.2 Scenario 2: Upgraded to VeraCrypt 1.26 or Newer</h3>
+<p>If you have already upgraded to VeraCrypt 1.26 or newer, follow these steps:</p>
+<ul>
+<li>Convert TrueCrypt Volumes to VeraCrypt Volumes</li>
+<li>Change from Deprecated HMAC-RIPEMD-160 Hash Algorithm</li>
+</ul>
+<p>If you're on Linux or Mac, temporarily downgrade to VeraCrypt 1.25.9. Windows users can use the VCPassChanger tool <a href="https://launchpad.net/veracrypt/trunk/1.25.9/+download/VCPassChanger_%28TrueCrypt_Convertion%29.zip">that can be downloaded from here</a>.</p>
+
+<h2>4. Conversion and Remediation Procedures</h2>
+
+<h3>4.1 Converting TrueCrypt Volumes to VeraCrypt</h3>
+<p>TrueCrypt file containers and partitions can be converted to VeraCrypt if created with TrueCrypt versions 6.x or 7.x.</p>
+<p>After conversion, the file extension will remain as <code>.tc</code>. Manually change it to <code>.hc</code> if you want VeraCrypt 1.26 or newer to automatically recognize it.</p>
+
+<h3>4.2 Changing Deprecated HMAC-RIPEMD-160 Hash Algorithm</h3>
+<p>Use the "Set Header Key Derivation Algorithm" feature to change the HMAC-RIPEMD-160 hash algorithm to one supported in VeraCrypt 1.26. Refer to the <a href="Hash%20Algorithms.html">documentation</a> for more details.</p>
+
+<h3>4.3 Recreating VeraCrypt Volume if Using GOST89 Encryption Algorithm</h3>
+<p>If your volume uses the GOST89 encryption algorithm, you will need to copy your data elsewhere and recreate the volume using a supported encryption algorithm. More details are available in the <a href="Encryption%20Algorithms.html">encryption algorithm documentation</a>.</p>
+
+<h2>5. Important Notes</h2>
+<p><strong>Note to users who created volumes with VeraCrypt 1.17 or earlier:</strong></p>
+<blockquote>
+<p>To avoid revealing whether your volumes contain a hidden volume or not, or if you rely on plausible deniability, you must recreate both the outer and hidden volumes, including system encryption and hidden OS. Discard existing volumes created prior to VeraCrypt 1.18a.</p>
+</blockquote>
+
+<p>For more information, visit:</p>
+<ul>
+<li><a href="TrueCrypt%20Support.html">TrueCrypt Support</a></li>
+<li><a href="Converting%20TrueCrypt%20volumes%20and%20partitions.html">Converting TrueCrypt Volumes and Partitions</a></li>
+</ul>
+
+</div>
+
+<div class="ClearBoth"></div>
+</body>
+</html>
diff --git a/doc/html/Converting TrueCrypt volumes and partitions.html b/doc/html/Converting TrueCrypt volumes and partitions.html
index 9097d2d0..8ee4eb84 100644
--- a/doc/html/Converting TrueCrypt volumes and partitions.html
+++ b/doc/html/Converting TrueCrypt volumes and partitions.html
@@ -35,10 +35,12 @@
<div class="wikidoc">
<h1>Converting TrueCrypt volumes and partitions</h1>
<p><strong>⚠️ Warning:</strong> <span style="color: red;">After conversion, ensure that the "TrueCrypt Mode" checkbox is not selected during the mount of the converted volume. Since it is no longer a TrueCrypt volume, mounting it with this option will lead to a mount failure.</span></p>
+<p><strong>⚠️ Important Notice:</strong> As of version 1.26, VeraCrypt has removed support for "TrueCrypt Mode." Consequently, the conversion of TrueCrypt volumes and partitions using this method is no longer possible. Please refer to <a href="Conversion_Guide_VeraCrypt_1.26_and_Later.html">this documentation page</a> for guidance on how to proceed with TrueCrypt volumes in VeraCrypt versions 1.26 and later.</p>
<p>Starting from version 1.0f, TrueCrypt volumes and <strong>non-system</strong> partitions can be converted to VeraCrypt format using any of the following actions:</p>
<ul>
<li>Change Volume Password </li><li>Set Header Key Derivation Algorithm </li><li>Add/Remove key files </li><li>Remove all key files </li></ul>
-<p>&ldquo;TrueCrypt Mode&rdquo; must be checked in the dialog as show below:</p>
+<p>If the TrueCrypt volume contains a hidden volume, it should also be converted using the same approach, by specifying the hidden volume password and/or keyfiles.</p>
+<p>&ldquo;TrueCrypt Mode&rdquo; must be checked in the dialog as shown below:</p>
<p>&nbsp;<img src="Converting TrueCrypt volumes and partitions_truecrypt_convertion.jpg" alt=""></p>
<p><strong>Note: </strong>Converting system partitions encrypted with TrueCrypt is not supported.</p>
</div><div class="ClearBoth"></div></body></html>
diff --git a/doc/html/Documentation.html b/doc/html/Documentation.html
index e8c6a876..9f6f6587 100644
--- a/doc/html/Documentation.html
+++ b/doc/html/Documentation.html
@@ -71,6 +71,7 @@
</li><li><strong><a href="Portable%20Mode.html">Portable Mode</a></strong>
</li><li><strong><a href="TrueCrypt%20Support.html">TrueCrypt Support</a></strong>
</li><li><strong><a href="Converting%20TrueCrypt%20volumes%20and%20partitions.html">Converting TrueCrypt Volumes &amp; Partitions</a></strong>
+</li><li><strong><a href="Conversion_Guide_VeraCrypt_1.26_and_Later.html">Conversion Guide for Versions 1.26 and Later</a></strong>
</li><li><strong><a href="Default%20Mount%20Parameters.html">Default Mount Parameters</a></strong>
</li><li><strong><a href="Language%20Packs.html">Language Packs</a></strong>
</li><li><strong><a href="Encryption%20Algorithms.html">Encryption Algorithms</a></strong>
diff --git a/doc/html/ru/Conversion_Guide_VeraCrypt_1.26_and_Later.html b/doc/html/ru/Conversion_Guide_VeraCrypt_1.26_and_Later.html
new file mode 100644
index 00000000..8d541ecf
--- /dev/null
+++ b/doc/html/ru/Conversion_Guide_VeraCrypt_1.26_and_Later.html
@@ -0,0 +1,97 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
+<head>
+<meta http-equiv="content-type" content="text/html; charset=utf-8" />
+<title>VeraCrypt - Руководство по конвертации для версий 1.26 и выше</title>
+<meta name="description" content="Руководство по устранению устаревших функций и конвертации томов TrueCrypt в VeraCrypt версий 1.26 и выше."/>
+<meta name="keywords" content="VeraCrypt, TrueCrypt, конвертация, шифрование, безопасность"/>
+<link href="styles.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+
+<div>
+<a href="Documentation.html"><img src="VeraCrypt128x128.png" alt="VeraCrypt"/></a>
+</div>
+
+<div id="menu">
+ <ul>
+ <li><a href="Home.html">Начало</a></li>
+ <li><a href="/code/">Исходный код</a></li>
+ <li><a href="Downloads.html">Загрузить</a></li>
+ <li><a class="active" href="Documentation.html">Документация</a></li>
+ <li><a href="Donation.html">Поддержать разработку</a></li>
+ <li><a href="https://sourceforge.net/p/veracrypt/discussion/" target="_blank">Форум</a></li>
+ </ul>
+</div>
+
+<div>
+<p>
+<a href="Documentation.html">Документация</a>
+<img src="arrow_right.gif" alt=">>" style="margin-top: 5px">
+<a href="Conversion_Guide_VeraCrypt_1.26_and_Later.html">Руководство по конвертации для версий 1.26 и выше</a>
+</p></div>
+
+<div class="wikidoc">
+<h1>Руководство по конвертации для версий 1.26 и выше</h1>
+
+<h2>1. Введение</h2>
+<p>В версиях 1.26 и выше VeraCrypt были внесены значительные изменения, включая удаление поддержки некоторых функций. Если у вас возникли проблемы с монтированием томов, это руководство поможет вам разобраться и найти решение.</p>
+
+<h2>2. Устаревшие функции в VeraCrypt 1.26 и выше</h2>
+<p>Были удалены следующие функции:</p>
+<ul>
+<li>Режим TrueCrypt</li>
+<li>Хеш-алгоритм HMAC-RIPEMD-160</li>
+<li>Алгоритм шифрования GOST89</li>
+</ul>
+<p>Если у вас возникают ошибки при монтировании томов, созданных в версии VeraCrypt 1.25.9 или старше, используйте VeraCrypt 1.25.9, чтобы проверить, используются ли в томах устаревшие функции. Выделите том и нажмите "Свойства тома" в интерфейсе для проверки.</p>
+
+<h2>3. Процедуры устранения проблем в зависимости от версии</h2>
+
+<h3>3.1 Сценарий 1: Использование VeraCrypt 1.25.9 или старше</h3>
+<p>Если вы используете VeraCrypt 1.25.9 или можете обновиться до этой версии, выполните следующие действия:</p>
+<ul>
+<li>Конвертируйте тома TrueCrypt в тома VeraCrypt</li>
+<li>Измените устаревший хеш-алгоритм HMAC-RIPEMD-160</li>
+<li>Пересоздайте том VeraCrypt, если используется алгоритм шифрования GOST89</li>
+</ul>
+<p>Загрузите версию 1.25.9 <a href="https://veracrypt.fr/en/Downloads_1.25.9.html">здесь</a>.</p>
+
+<h3>3.2 Сценарий 2: Использование VeraCrypt версии 1.26 и выше</h3>
+<p>Если вы уже используете VeraCrypt версии 1.26 и выше, выполните следующие действия:</p>
+<ul>
+<li>Конвертируйте тома TrueCrypt в тома VeraCrypt</li>
+<li>Измените устаревший хеш-алгоритм HMAC-RIPEMD-160</li>
+</ul>
+<p>Если вы используете Linux или Mac, временно понизьте версию до VeraCrypt 1.25.9. Пользователи Windows могут использовать инструмент VCPassChanger, который можно <a href="https://launchpad.net/veracrypt/trunk/1.25.9/+download/VCPassChanger_%28TrueCrypt_Convertion%29.zip">скачать здесь</a>.</p>
+
+<h2>4. Процедуры конвертации и устранения проблем</h2>
+
+<h3>4.1 Конвертация файлов-контейнеров и разделов TrueCrypt в VeraCrypt</h3>
+<p>Файлы-контейнеры и разделы TrueCrypt могут быть конвертированы в VeraCrypt, если они были созданы с использованием версий TrueCrypt 6.x или 7.x.</p>
+<p>После конвертации расширение файла останется <code>.tc</code>. Измените его на <code>.hc</code> вручную, если вы хотите, чтобы VeraCrypt версии 1.26 и выше автоматически распознавал файл.</p>
+
+<h3>4.2 Изменение устаревшего хеш-алгоритма HMAC-RIPEMD-160</h3>
+<p>Используйте функцию "Изменить алгоритм формирования ключа заголовка", чтобы изменить хеш-алгоритм HMAC-RIPEMD-160 на поддерживаемый в VeraCrypt версии 1.26 и выше. Ознакомьтесь с <a href="Hash%20Algorithms.html">документацией</a> для получения дополнительных сведений.</p>
+
+<h3>4.3 Пересоздание тома VeraCrypt при использовании алгоритма шифрования GOST89</h3>
+<p>Если ваш том использует алгоритм шифрования GOST89, вам нужно скопировать данные в другое место и пересоздать том, используя поддерживаемый алгоритм шифрования. Дополнительную информацию можно найти в <a href="Encryption%20Algorithms.html">документации по алгоритмам шифрования</a>.</p>
+
+<h2>5. Важные примечания</h2>
+<p><strong>Примечание для пользователей, создавших тома с версиями VeraCrypt до 1.17:</strong></p>
+<blockquote>
+<p>Чтобы избежать раскрытия информации о том, содержат ли ваши тома скрытый раздел, или если вы полагаетесь на правдоподобное отрицание, вам необходимо пересоздать как внешний, так и скрытый тома, включая системное шифрование и скрытую ОС. Удалите существующие тома, созданные в версиях до VeraCrypt 1.18a.</p>
+</blockquote>
+
+<p>Для получения дополнительной информации посетите:</p>
+<ul>
+<li><a href="TrueCrypt%20Support.html">Поддержка TrueCrypt</a></li>
+<li><a href="Converting%20TrueCrypt%20volumes%20and%20partitions.html">Конвертация томов и разделов TrueCrypt</a></li>
+</ul>
+
+</div>
+
+<div class="ClearBoth"></div>
+</body>
+</html>
diff --git a/doc/html/ru/Converting TrueCrypt volumes and partitions.html b/doc/html/ru/Converting TrueCrypt volumes and partitions.html
index d4a016f4..a5c62d69 100644
--- a/doc/html/ru/Converting TrueCrypt volumes and partitions.html
+++ b/doc/html/ru/Converting TrueCrypt volumes and partitions.html
@@ -35,6 +35,7 @@
<div class="wikidoc">
<h1>Преобразование томов и разделов TrueCrypt в формат VeraCrypt</h1>
<p><strong>⚠️ Внимание:</strong> <span style="color: red;">После преобразования убедитесь, что опция "Режим TrueCrypt" не выбрана при монтировании преобразованного тома. Поскольку это больше не том TrueCrypt, его монтирование с этой опцией приведет к сбою монтирования.</span></p>
+<p><strong>⚠️ Важное уведомление:</strong> Начиная с версии 1.26, в VeraCrypt была удалена поддержка "Режима TrueCrypt". Таким образом, конвертация томов и разделов TrueCrypt с использованием этого метода больше невозможна. Пожалуйста, обратитесь к <a href="Conversion_Guide_VeraCrypt_1.26_and_Later.html">этой странице документации</a> для получения инструкций по работе с томами TrueCrypt в версиях VeraCrypt 1.26 и выше.</p>
<p>Начиная с версии <b>1.0f</b> и до версии <b>1.25.9</b> включительно, в VeraCrypt можно преобразовывать
тома и <i>несистемные</i> разделы TrueCrypt (созданные версиями 6.x и 7.x) в формат VeraCrypt.
Для этого выполните с томом или разделом любое из следующих действий:</p>
diff --git a/doc/html/ru/Documentation.html b/doc/html/ru/Documentation.html
index 7f785e9c..bad59721 100644
--- a/doc/html/ru/Documentation.html
+++ b/doc/html/ru/Documentation.html
@@ -71,6 +71,7 @@
</li><li><strong><a href="Portable%20Mode.html">Портативный (переносной) режим</a></strong>
</li><li><strong><a href="TrueCrypt%20Support.html">Поддержка TrueCrypt</a></strong>
</li><li><strong><a href="Converting%20TrueCrypt%20volumes%20and%20partitions.html">Преобразование томов и разделов TrueCrypt в формат VeraCrypt</a></strong>
+</li><li><strong><a href="Conversion_Guide_VeraCrypt_1.26_and_Later.html">Руководство по конвертации для версий 1.26 и выше</a></strong>
</li><li><strong><a href="Default%20Mount%20Parameters.html">Параметры монтирования по умолчанию</a></strong>
</li><li><strong><a href="Language%20Packs.html">Языковые пакеты</a></strong>
</li><li><strong><a href="Encryption%20Algorithms.html">Алгоритмы шифрования</a></strong>