VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Driver/Driver.vcxproj
diff options
context:
space:
mode:
authorMounir IDRASSI <mounir.idrassi@idrix.fr>2019-01-31 01:10:38 +0100
committerMounir IDRASSI <mounir.idrassi@idrix.fr>2019-02-01 00:36:19 +0100
commit5571a8ba6b258decb9c9a109d3a8562e3d2ea5fa (patch)
treef5e52ea212bb8e2a9cec5e0b8ea532e6b8cce494 /src/Driver/Driver.vcxproj
parent61c1baa4bf5a97675187a37cf203e1937a060daa (diff)
downloadVeraCrypt-5571a8ba6b258decb9c9a109d3a8562e3d2ea5fa.tar.gz
VeraCrypt-5571a8ba6b258decb9c9a109d3a8562e3d2ea5fa.zip
Windows driver: better randomness for wipe bytes by always using Whirlpool hash of current time and random bytes retrieved using CPU RDRAND/RDSEED if available.
Diffstat (limited to 'src/Driver/Driver.vcxproj')
-rw-r--r--src/Driver/Driver.vcxproj3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/Driver/Driver.vcxproj b/src/Driver/Driver.vcxproj
index 381d2083..894873d5 100644
--- a/src/Driver/Driver.vcxproj
+++ b/src/Driver/Driver.vcxproj
@@ -193,6 +193,7 @@ BuildDriver.cmd -rebuild -debug -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Cry
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\Crypto\Camellia.c" />
+ <ClCompile Include="..\Crypto\rdrand.c" />
<ClCompile Include="..\Crypto\SerpentFast.c" />
<ClCompile Include="..\Crypto\SerpentFast_simd.cpp" />
<ClCompile Include="DriveFilter.c" />
@@ -225,6 +226,7 @@ BuildDriver.cmd -rebuild -debug -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Cry
<None Include="..\Crypto\Aes_x86.asm" />
<None Include="..\Crypto\Camellia_aesni_x64.S" />
<None Include="..\Crypto\Camellia_x64.S" />
+ <None Include="..\Crypto\rdrand_ml.asm" />
<None Include="..\Crypto\sha256-x86-nayuki.S">
<FileType>Document</FileType>
</None>
@@ -266,6 +268,7 @@ BuildDriver.cmd -rebuild -debug -x64 "$(SolutionDir)\Common" "$(SolutionDir)\Cry
<ClInclude Include="..\Common\Apidrvr.h" />
<ClInclude Include="..\Common\Cache.h" />
<ClInclude Include="..\Common\Common.h" />
+ <ClInclude Include="..\Crypto\rdrand.h" />
<ClInclude Include="DriveFilter.h" />
<ClInclude Include="DumpFilter.h" />
<ClInclude Include="EncryptedIoQueue.h" />