diff options
author | Jeffrey Walton <noloader@gmail.com> | 2018-02-14 04:06:16 -0500 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2018-02-14 04:06:16 -0500 |
commit | 15b14cc6189084e4b4ef1930087a56bddd5a8aee (patch) | |
tree | ef1165d484ed0ed3083a323e0fed651d472171eb /cryptlib.vcxproj.filters | |
parent | 541caa3978278efcbca006094d9136473ca5ffe8 (diff) | |
download | cryptopp-git-15b14cc6189084e4b4ef1930087a56bddd5a8aee.tar.gz |
Remove Simon and Speck ciphers (GH #585)
We recently learned our Simon and Speck implementation was wrong. The removal will stop harm until we can loop back and fix the issue.
The issue is, the paper, the test vectors and the ref-impl do not align. Each produces slightly different result. We followed the test vectors but they turned out to be wrong for the ciphers.
We have one kernel test vector but we don't have a working implementation to observe it to fix our implementation. Ugh...
Diffstat (limited to 'cryptlib.vcxproj.filters')
-rw-r--r-- | cryptlib.vcxproj.filters | 20 |
1 files changed, 1 insertions, 19 deletions
diff --git a/cryptlib.vcxproj.filters b/cryptlib.vcxproj.filters index c1fd8c01..c43131e7 100644 --- a/cryptlib.vcxproj.filters +++ b/cryptlib.vcxproj.filters @@ -362,9 +362,6 @@ <ClCompile Include="simple.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="simon.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
<ClCompile Include="skipjack.cpp">
<Filter>Source Files</Filter>
</ClCompile>
@@ -380,12 +377,6 @@ <ClCompile Include="sosemanuk.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="speck.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="speck-simd.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
<ClCompile Include="square.cpp">
<Filter>Source Files</Filter>
</ClCompile>
@@ -455,9 +446,6 @@ <ClCompile Include="zlib.cpp">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="simon-simd.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="Doxyfile">
@@ -831,9 +819,6 @@ <ClInclude Include="simple.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="simon.h">
- <Filter>Header Files</Filter>
- </ClInclude>
<ClInclude Include="siphash.h">
<Filter>Header Files</Filter>
</ClInclude>
@@ -855,9 +840,6 @@ <ClInclude Include="sosemanuk.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="speck.h">
- <Filter>Header Files</Filter>
- </ClInclude>
<ClInclude Include="square.h">
<Filter>Header Files</Filter>
</ClInclude>
@@ -939,4 +921,4 @@ <Filter>Miscellaneous</Filter>
</CustomBuild>
</ItemGroup>
-</Project>
\ No newline at end of file +</Project>
|