mirror of
https://github.com/veracrypt/VeraCrypt.git
synced 2025-11-12 03:18:26 -06:00
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.
This commit is contained in:
@@ -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" />
|
||||
|
||||
Reference in New Issue
Block a user