mirror of
https://github.com/veracrypt/VeraCrypt.git
synced 2025-11-11 11:08:02 -06:00
Initial support of SM4 cipher for normal volumes
This commit is contained in:
@@ -277,6 +277,11 @@ copy $(OutDir)veracrypt.inf "$(SolutionDir)Debug\Setup Files\veracrypt.inf"</Com
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Crypto\Sha2Intel.c" />
|
||||
<ClCompile Include="..\Crypto\sm4-impl-aesni.cpp">
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</ExcludedFromBuild>
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Crypto\sm4.cpp" />
|
||||
<ClCompile Include="..\Crypto\Streebog.c" />
|
||||
<ClCompile Include="..\Crypto\t1ha2.c" />
|
||||
<ClCompile Include="..\Crypto\t1ha2_selfcheck.c" />
|
||||
@@ -314,6 +319,7 @@ copy $(OutDir)veracrypt.inf "$(SolutionDir)Debug\Setup Files\veracrypt.inf"</Com
|
||||
<ClInclude Include="..\Crypto\SerpentFast.h" />
|
||||
<ClInclude Include="..\Crypto\SerpentFast_sbox.h" />
|
||||
<ClInclude Include="..\Crypto\Sha2.h" />
|
||||
<ClInclude Include="..\Crypto\sm4.h" />
|
||||
<ClInclude Include="..\Crypto\Streebog.h" />
|
||||
<ClInclude Include="..\Crypto\t1ha.h" />
|
||||
<ClInclude Include="..\Crypto\t1ha_bits.h" />
|
||||
|
||||
@@ -171,6 +171,12 @@
|
||||
<ClCompile Include="..\Crypto\sha256_armv8.c">
|
||||
<Filter>Crypto\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Crypto\sm4.cpp">
|
||||
<Filter>Crypto\Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\Crypto\sm4-impl-aesni.cpp">
|
||||
<Filter>Crypto\Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\Common\Tcdefs.h">
|
||||
@@ -281,6 +287,9 @@
|
||||
<ClInclude Include="..\Driver\VolumeFilter.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\Crypto\sm4.h">
|
||||
<Filter>Crypto\Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="..\Crypto\Aes_hw_cpu.asm">
|
||||
|
||||
Reference in New Issue
Block a user