summaryrefslogtreecommitdiff
path: root/validat3.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use std namespace for memset, memcpy, memcmp (#1204)Jeffrey Walton2023-04-151-12/+12
|
* Add LSH-256 and LSH-512 hash functions (GH #1025, PR #1026)Jeffrey Walton2021-04-161-0/+2
| | | Add South Korea's LSH-256 and LSH-512 families of hash functions.
* Add additional ASN.1 self testsJeffrey Walton2021-03-211-0/+1
|
* Update DARN rng testsJeffrey Walton2021-03-191-0/+4
|
* Update RDRAND, RDSEED and Packlock rng testsJeffrey Walton2021-03-191-2/+14
|
* Update validat3.cpp feature outputJeffrey Walton2021-03-061-5/+5
|
* Update word size messageJeffrey Walton2020-12-241-2/+2
|
* Remove 'aligned access' message from test suiteJeffrey Walton2020-12-241-3/+14
| | | | We got rid of unaligned access a long time ago
* Add DARN info in TestSettings()Jeffrey Walton2020-12-221-1/+3
|
* Fix Aarch64 test outputJeffrey Walton2020-04-121-1/+1
|
* Revert BlowfishCompat changes (PR #877)Jeffrey Walton2019-10-121-1/+0
|
* Add XTS block cipher mode of operation (GH #891, PR #892)Jeffrey Walton2019-10-121-0/+1
|
* Clear deprecated warnings with early MSVC compilersJeffrey Walton2019-10-031-3/+2
|
* Add support for Mcrypt's blowfish-compat (PR #877)Răzvan Cojocaru2019-09-291-0/+1
|
* Restore former Test_RandomNumberGenerator behaviorJeffrey Walton2019-08-121-8/+1
| | | | There's no need to special case for HURD. No one uses it
* Update commentsJeffrey Walton2019-08-121-3/+1
|
* Add missing pumpAll to Test_RandomNumberGeneratorJeffrey Walton2019-08-121-3/+3
|
* Tighten Test_RandomNumberGenerator testJeffrey Walton2019-08-121-1/+10
| | | | Debian HURD was slipping between the cracks. HURD appeared to be a minor failure because entropy on the heap improved the test result. After we zero'd the block, it was a catastrophic failure.
* Add legacy ECIES EC2N cryptosystem and kat (GH #856)Jeffrey Walton2019-07-031-0/+1
|
* Add legacy ECIES ECP cryptosystem and kat (GH #856)Jeffrey Walton2019-07-031-0/+1
|
* Enable extended output in SHAKE-128 and SHAKE-256 (GH #805, PR #806)Jeffrey Walton2019-02-131-2/+4
|
* Add ChaChaTLS implementation (GH #265)Jeffrey Walton2019-01-241-0/+1
| | | | We tweaked ChaCha to arrive at the IETF's implementation specified by RFC 7539. We are not sure how to handle block counter wrap. At the moment the caller is responsible for managing it. We were not able to find a reference implementation so we disable SIMD implementations like SSE, AVX, NEON and Power4. We need the wide block tests for corner cases to ensure our implementation is correct.
* Add additional self testsJeffrey Walton2018-12-251-0/+1
| | | | And whitespace check-in
* Add ed25519 (GH #764, PR #767)Jeffrey Walton2018-12-241-1/+3
| | | Add ed25519
* Backout change to validate3.cppJeffrey Walton2018-12-141-2/+0
| | | | It was modified for local testing, and cross-pollinated into the last commit.
* Clear warning C4163: '_umul128' : not available as an intrinsic functionJeffrey Walton2018-12-141-0/+2
|
* Add Langley's curve25519 (GH #761, PR# 762)Jeffrey Walton2018-12-111-0/+2
|
* Update comments in config.hJeffrey Walton2018-12-091-1/+1
| | | | | Some comments in config.h were old. Time for a refresh. Switch from CRYPTOPP_BOOL_ARM64 to CRYPTOPP_BOOL_ARMV8. Aarch32 is ARMv8, and that's the important part.
* Add search for test vectors and test data (GH #760)Jeffrey Walton2018-12-071-7/+7
|
* Add Power9 Random Number Generator support (GH #747, PR #748)Jeffrey Walton2018-11-271-5/+53
|
* Add ChaCha to self tests (GH #732)Jeffrey Walton2018-11-081-0/+1
|
* Clear C4456 under MSVCJeffrey Walton2018-11-081-6/+6
|
* Sync CRYPTOPP_{BIG|LITTLE}_ENDIAN with AutotoolsJeffrey Walton2018-10-281-2/+2
| | | | Autotools sets up its config.h file with the '#define XXX 0' or '#define XXX 1' pattern. This check-in makes the sources Autotools aware. We need to verify CMake does the same
* Fix constants buffers in TestPadlockRNGJeffrey Walton2018-10-211-0/+2
|
* Remove unused variable from TestPadlockRNGJeffrey Walton2018-10-211-1/+0
|
* Fix compile error when NO_OS_DEPENDENCEJeffrey Walton2018-10-201-3/+3
|
* Fix TestMersenne validationJeffrey Walton2018-10-191-9/+31
|
* Add additional RNG testsJeffrey Walton2018-10-191-40/+10
|
* Add Test_RandomNumberGenerator functionJeffrey Walton2018-10-181-722/+179
| | | | Copy and paste gone wrong... This cleaned up a lot of tests by folding the code into one function.
* Add SIMON and SPECK to validation suiteJeffrey Walton2018-10-141-0/+2
|
* Make TestStringSink a debug testJeffrey Walton2018-09-081-21/+2
|
* Add VectorSinkorangefour2018-09-051-0/+21
|
* Fix compile on Visual Studio 2005 without service packsJeffrey Walton2018-08-201-1/+1
|
* Fix compile on Visual Studio 2005 without serve packsJeffrey Walton2018-08-201-1/+1
|
* Add TestAltivecOps for Debug buildsJeffrey Walton2018-08-091-0/+4
|
* Prepare for POWER8 carryless multiplies using vpmsumJeffrey Walton2018-08-061-2/+4
|
* Remove Coverity worakaround StreamStateJeffrey Walton2018-07-291-66/+66
| | | | Use std::ostringstream instead. Eventually I'd like to see the output stream passed into the function of interest. It will avoid problems on some mobile OSes that don't have standard inputs and outputs.
* Fix initialization of 'pass' variableJeffrey Walton2018-07-291-1/+0
| | | | Copy/paste error from https://github.com/weidai11/cryptopp/commit/d51f701e0638
* Fix "error: ‘MaurerRandomnessTest’ was not declared in this scope"Jeffrey Walton2018-07-281-1/+2
|
* Add missing header to validat3.cppJeffrey Walton2018-07-281-0/+1
|