11
I Use This!
Low Activity

Commits : Listings

Analyzed about 8 hours ago. based on code collected 1 day ago.
Mar 27, 2023 — Mar 27, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Add OID::operator> for PEM Pack More... about 2 months ago
Update documentation More... about 2 months ago
Set MAKEJOBS in cryptest-pem.sh More... about 2 months ago
Update comments More... 4 months ago
Validate PolynomialMod2 coefficients Thanks to Bing Shi More... 4 months ago
Update docs Thanks to Bing Shi More... 4 months ago
Add check for 128-bit pointers Thanks to Andy Polyakov More... 5 months ago
Add check for 128-bit pointers Thanks to Andy Polyakov More... 5 months ago
Add separate ASM file for XGETBV64 and CPUID64 to Visual Studio cryptdll project (GH #1240) Also see the comment in Commit 043208515799, where OgreTransporter made a comment about the deprecated cryptdll.vcxproj project. More... 5 months ago
Fix CPU feature detection on older Celerons More... 6 months ago
Try fix build on MSYS2 using Clang in CLANG64 environment (GH #1241) More Clang troubles... More... 6 months ago
Add separate ASM file for XGETBV64 and CPUID64 (GH #1240) This will allow us to define CRYPTOPP_DISABLE_ASM and completely avoid building x64dll.asm and x64masm.asm More... 6 months ago
Guard use of zip and unzip Uncovered on the newly minted GCC119, which is an AIX box. More... 6 months ago
Update comments for CRYPTOPP_DISABLE_ASM More... 6 months ago
Return 0-values for XGETBV64 and CPUID64 when CRYPTOPP_DISABLE_ASM is in effect (GH #1240) Some folks were defining CRYPTOPP_DISABLE_ASM and not building the *.asm files on WIndows. That happened to work until we refactored code for XGetBV and CpuId. More... 6 months ago
Prepare for Crypto++ 8.9 release More... 6 months ago
Fix SIMON128 when running on POWER8 and above (GH #1237) This was an Asan failure uncovered by cryptest.sh More... 6 months ago
Update comments More... 6 months ago
Clear elevated warnings in ARIA and HIGHT Related to fixes from GH #1235 and GH #1234 More... 6 months ago
Reduce size of working space in ARIA More... 6 months ago
Speedup ARIA ARIA_GSRK Now that the function is using an array of word32 for round keys, we don't need the PutWord gyrations. More... 6 months ago
Use SecWordBlock for ARIA round keys This may allow the compiler to optimize ARIA_GSRK. Instead of a memcpy, the memory can be used as a word32. More... 6 months ago
Remove shady word32* casts in ARIA More... 6 months ago
Fix ARIA when XOR'ing final block (GH #1235) This is another mystery to me. I do not know why unrolling the XOR into building of outBlock fixes this problem. More... 6 months ago
Remove ARIA SIMD code (GH #1235) ARIA SIMD code existed to perform an XOR and the end of encryption and decryption. It was a lot of work to save for the final XOR. Worse, the final XOR seemed to be causing problems as described in GH #1235. Once we unrolled the XOR and used them when building outBlock, the 1235 issue went away. More... 6 months ago
Add asserts to CFB_ModePolicy::SetFeedbackSize More... 6 months ago
Remove volatile cast gyrations in strciphr.cpp (GH #1231) It turns out we went down a rabbit hole when we added the volatile cast gyrations in an attempt to change the compiler behavior. We are seeing the same failures from AES, Rabbit, HIGHT, HC-128 and HC-256 with and without the gyrations. We were able to work out the problems with Rabbit, HIGHT, HC-128 and HC-256. See GH #1231 and GH #1234. We are also not able to successfully cut-in Cryptogams AES on ARMv7, so it is now disabled. See GH #1236. Since the volatile casts were not a solution, we are backing it out along with associated comments. More... 6 months ago
Disable Cryptogams AES for ARMv7 (GH #1236) More... 6 months ago
Add cryptopp.rc to list of trimmed files (GH #1233) More... 6 months ago
Fix HIGHT/CTR mode self test failures when inString==outString (GH #1234) More... 6 months ago