/* Derived from source code of TrueCrypt 7.1a, which is Copyright (c) 2008-2012 TrueCrypt Developers Association and which is governed by the TrueCrypt License 3.0. Modifications and additions to the original source code (contained in this file) and all other portions of this file are Copyright (c) 2013-2016 IDRIX and are governed by the Apache License 2.0 the full text of which is contained in the file License.txt included in VeraCrypt binary and source code distribution packages. */ #ifndef TC_HEADER_Volume_VolumeInfo #define TC_HEADER_Volume_VolumeInfo #include "Platform/Platform.h" #include "Platform/Serializable.h" #include "Volume/Volume.h" #include "Volume/VolumeSlot.h" namespace VeraCrypt { class VolumeInfo; typedef list < shared_ptr > VolumeInfoList; class VolumeInfo : public Serializable { public: VolumeInfo () { } virtual ~VolumeInfo () { } TC_SERIALIZABLE (VolumeInfo); static bool FirstVolumeMountedAfterSecond (shared_ptr first, shared_ptr second); void Set (const Volume &volume); // Modifying this structure can introduce incompatibility with previous versions DirectoryPath AuxMountPoint; uint32 EncryptionAlgorithmBlockSize; uint32 EncryptionAlgorithmKeySize; uint32 EncryptionAlgorithmMinBlockSize; wstring EncryptionAlgorithmName; wstring EncryptionModeName; VolumeTime HeaderCreationTime; bool HiddenVolumeProtectionTriggered; DevicePath LoopDevice; uint32 MinRequiredProgramVersion; DirectoryPath MountPoint; VolumePath Path; uint32 Pkcs5IterationCount; wstring Pkcs5PrfName; uint32 ProgramVersion; VolumeProtection::Enum Protection; uint64 SerialInstanceNumber; uint64 Size; VolumeSlotNumber SlotNumber; bool SystemEncryption; uint64 TopWriteOffset; uint64 TotalDataRead; uint64 TotalDataWritten; VolumeType::Enum Type; DevicePath VirtualDevice; VolumeTime VolumeCreationTime; bool TrueCryptMode; int Pim; private: VolumeInfo (const VolumeInfo &); VolumeInfo &operator= (const VolumeInfo &); }; } #endif // TC_HEADER_Volume_VolumeInfo 5&id=c370d4887ce66952a8fc6691d070cc9a8a9443f0'>diff
blob: b807b93d111053a100595343f2132f6c3481775b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
<!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 - Бесплатное надёжное шифрование дисков с открытым исходным кодом</title>
<meta name="description" content="VeraCrypt это бесплатное программное обеспечение для шифрования дисков с открытым исходным кодом для Windows, Mac OS X (macOS) и Linux. В случае, если злоумышленник вынуждает вас раскрыть пароль, VeraCrypt обеспечивает правдоподобное отрицание наличия шифрования. В отличие от пофайлового шифрования, VeraCrypt шифрует данные в реальном времени (на лету), автоматически, прозрачно, требует очень мало памяти и не использует временные незашифрованные файлы."/>
<meta name="keywords" content="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">Начало</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="Security%20Requirements%20and%20Precautions.html">Требования безопасности и меры предосторожности</a>
<img src="arrow_right.gif" alt=">>" style="margin-top: 5px">
<a href="Data%20Leaks.html">Утечки данных</a>
<img src="arrow_right.gif" alt=">>" style="margin-top: 5px">
<a href="Paging%20File.html">Файл подкачки</a>
</p></div>

<div class="wikidoc">
<h1>Файл подкачки</h1>
<div style="text-align:left; margin-top:19px; margin-bottom:19px; padding-top:0px; padding-bottom:0px">
<em style="text-align:left">Примечание. Описанная ниже проблема вас <b>не</b> касается, если системный раздел
или системный диск зашифрован (см. подробности в главе 
<a href="System%20Encryption.html" style="text-align:left; color:#0080c0; text-decoration:none.html">
Шифрование системы</a>) и если все файлы подкачки расположены в одном или нескольких разделах в области
действия <a href="System%20Encryption.html" style="text-align:left; color:#0080c0; text-decoration:none.html">
шифрования системы</a>, например, в разделе, на котором установлена Windows (см. подробности в четвёртом
абзаце этого подраздела)</em><em style="text-align:left">.</em></div>
<div style="text-align:left; margin-top:19px; margin-bottom:19px; padding-top:0px; padding-bottom:0px">
Файлы подкачки, иногда также именуемые swap-файлами или файлами обмена, используются операционной системой
Windows для хранения частей программ и файлов с данными, не умещающихся в оперативной памяти (ОЗУ) компьютера.
Это означает, что секретные данные, которые, как вы полагаете, находятся только в ОЗУ, на самом деле без
вашего ведома могут быть записаны Windows в <i>незашифрованном</i> виде на жёсткий диск.
<br style="text-align:left">
<br style="text-align:left">
Примите к сведению, что VeraCrypt <em style="text-align:left">не может</em> препятствовать сохранению
содержимого открытых в ОЗУ секретных файлов в <i>незашифрованном</i> виде в файле подкачки (обратите внимание,
что когда вы открываете хранящийся в томе VeraCrypt файл, например, в текстовом редакторе, содержимое
этого файла находится в ОЗУ в <i>незашифрованном</i> виде).
</div>
<div style="text-align:left; margin-top:19px; margin-bottom:19px; padding-top:0px; padding-bottom:0px">
<strong style="text-align:left">Чтобы избежать описанных выше проблем</strong>, зашифруйте системный
раздел/диск (о том, как это сделать, см. главу
<a href="System%20Encryption.html" style="text-align:left; color:#0080c0; text-decoration:none.html">
Шифрование системы</a>) и убедитесь, что все файлы подкачки расположены на одном или нескольких разделах
в области действия шифрования системы (например, в разделе, на котором установлена Windows). Обратите
внимание, что в Windows XP последнее условие обычно бывает выполнено по умолчанию. В отличие от Windows XP,
в Vista и более новых версиях Windows файлы подкачки по умолчанию создаются на <i>любом</i> подходящем томе.
Поэтому прежде чем приступить к использованию VeraCrypt, нужно сделать следующее: щёлкните правой кнопкой
мыши по значку <em style="text-align:left">Компьютер</em> (или <em style="text-align:left">Мой компьютер</em>)
на рабочем столе или в меню <i>Пуск</i>, затем выберите <em style="text-align:left">
Свойства</em> &gt;<span style="text-align:left">Windows Vista и новее</span>: &gt;
<em style="text-align:left">Свойства системы</em> &gt;) вкладка <em style="text-align:left">
Дополнительно</em> &gt; раздел <em style="text-align:left">Быстродействие</em> &gt; <em style="text-align:left">
Параметры &gt; </em> вкладка <i>Дополнительно</i> &gt; раздел <em style="text-align:left">Виртуальная память
</em> &gt; <em style="text-align:left">Изменить</em>. В Windows Vista и новее отключите параметр
<em style="text-align:left">Автоматически выбирать объем файла подкачки</em>. Затем убедитесь, что в списке
томов, доступных для создания файлов подкачки, присутствуют только те, которые входят в область действия
шифрования системы (например, том, в котором установлена Windows). Чтобы запретить создание файла подкачки
на каком-либо конкретном томе, выделите его, затем выберите пункт <em style="text-align:left">Без файла подкачки</em>
и нажмите <em style="text-align:left">Задать</em>. По окончании нажмите <em style="text-align:left">
OK</em> и перезагрузите компьютер.<br style="text-align:left">
<br style="text-align:left">
<em style="text-align:left">Примечание. Ещё один подходящий вариант – создать скрытую операционную систему
(см. подробности в разделе
<a href="Hidden%20Operating%20System.html" style="text-align:left; color:#0080c0; text-decoration:none.html">
Скрытая операционная система</a>)</em>.</div>
</div><div class="ClearBoth"></div></body></html>