Skip to content

Commit 6f1aa13

Browse files
committed
Fix CHAM64 AlgorithmProvider
We removed the template based SIMD code for 64-bit algorithms due to incorrect results for CFB and OFB modes
1 parent 7177df3 commit 6f1aa13

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

cham.cpp

-6
Original file line numberDiff line numberDiff line change
@@ -114,12 +114,6 @@ extern size_t CHAM128_Dec_AdvancedProcessBlocks_SSSE3(const word32* subKeys, siz
114114

115115
std::string CHAM64::Base::AlgorithmProvider() const
116116
{
117-
#if (CRYPTOPP_CHAM128_ADVANCED_PROCESS_BLOCKS)
118-
# if defined(CRYPTOPP_SSSE3_AVAILABLE)
119-
if (HasSSSE3())
120-
return "SSSE3";
121-
# endif
122-
#endif
123117
return "C++";
124118
}
125119

0 commit comments

Comments
 (0)