Jeffrey Walton
73836e58a5
Add Test namespace within CryptoPP namespace (Issue 379)
2017-02-21 02:03:29 -05:00
Jeffrey Walton
2868452193
Add NIST SP800-90A HMAC_DRBG generator
...
Move bodies out-of-line
Whitespace
2017-02-07 08:51:58 -05:00
Jeffrey Walton
1778432013
Add self tests for RoundUpToMultipleOf (Issue 360)
...
Thanks to Boldizsár Lipka
2017-01-10 22:09:38 -05:00
Jeffrey Walton
5c932fcc3b
Add NIST SP800-90A Hash_DRBG generator
2016-12-30 21:46:03 -05:00
Jeffrey Walton
7031fc7f6f
Add test cases for ASN.1 parsing (Issue 346)
2016-12-24 04:56:34 -05:00
Jeffrey Walton
9739ba8afe
Add Aumasson and Bernstein's SipHash (Issue 348)
2016-12-17 03:58:36 -05:00
Jeffrey Walton
cecf719fcd
Add German digital signature algorithm (ECGDSA) (Issue 113)
...
Also see ISO/IEC 15946 and http://www.teletrust.de/fileadmin/files/oid/ecgdsa_final.pdf
2016-12-13 16:20:41 -05:00
Jeffrey Walton
26db40567d
Add Integer Bitops tests (Issue 344)
2016-12-06 20:56:57 -05:00
Jeffrey Walton
62e99837e8
Add Poly1305 class (Issue 338)
2016-11-27 15:31:50 -05:00
Jeffrey Walton
54d17c7361
Updated CRYPTOPP_ASSERT based on comments
...
Also see 399a1546de (commitcomment-19448453)
2016-10-17 22:00:31 -04:00
Jeffrey Walton
91ca6c117d
Change from NDEBUG to CRYPTOPP_DEBUG in source files to ensure all debug behavior pivots on CRYPTOPP_DEBUG, and not NDEBUG (Issue 277, CVE-2016-7420)
2016-09-16 14:51:48 -04:00
Jeffrey Walton
6f4bcfd88f
Merge branch 'master' into hmqv
2016-08-21 15:10:58 -04:00
Jeffrey Walton
1e7c837442
Add test for Huffman codes (Issue 242)
2016-08-21 03:18:26 -04:00
Mouse
c6c0bdeebe
Revert "Add HMQV implementation (and merge the old FHMQV into the new codebase)"
...
This reverts commit ec350995893b8388631c023d8884f22c94c212ad.
2016-07-06 12:15:47 -04:00
Mouse
5bdabb7a68
Add HMQV and merge untracked FHMQV
2016-07-04 13:05:38 -04:00
Uri Blumenthal
ec35099589
Add HMQV implementation (and merge the old FHMQV into the new codebase)
2016-07-01 14:30:43 -04:00
Jeffrey Walton
bf22c4575b
Add CRC-32C using CXX and SSE4 (Issue 160)
2016-04-24 13:24:45 -04:00
Jeffrey Walton
63cd55901c
Added BLAKE2 self tests
2016-04-18 02:39:10 -04:00
Jeffrey Walton
0c1f7d30ea
Added additional tests
2016-01-03 12:53:46 -05:00
Jeffrey Walton
51d674c7d8
Finally figured how how to clear than damn Coverity finding on STREAM_FORMAT_STATE
2015-12-29 07:16:44 -05:00
Jeffrey Walton
605744d826
Fixed SecBlock append when "this == t", fixed assert, added validation test (Issue 92)
2015-12-28 00:11:52 -05:00
Jeffrey Walton
6ac1e46a1f
Cleared issues 11,12,13 (Clang integrated assembler), 58 (RC rollup), 66 (Coverity rollup)
2015-11-18 15:32:28 -05:00
Jeffrey Walton
48809d4e85
CRYPTOPP 5.6.3 RC6 checkin
2015-11-05 01:59:46 -05:00
Jeffrey Walton
5a35640912
Added validat0.cpp and moved bit tests into it. Provided tests for SafeConvert. Removed "using namespace std" from test sources (auto_ptr causes a collision becuase std:: provides it in C++03, but CryptoPP:: provides it in C++11
2015-07-30 10:36:49 -04:00
Jeffrey Walton
6556d68543
Added test suites for HKDF
2015-07-09 01:38:05 -04:00
weidai
2fb44ea6db
add SHA-3
...
update DSA to FIPS 186-3
update version numbers
2013-01-19 02:20:00 +00:00
weidai
d8a644fc4e
changes for 5.6:
...
- added AuthenticatedSymmetricCipher interface class and Filter wrappers
- added CCM, GCM (with SSE2 assembly), CMAC, and SEED
- improved AES speed on x86 and x64
- removed WORD64_AVAILABLE; compiler 64-bit int support is now required
2009-03-02 02:39:17 +00:00
weidai
5834ecc870
add IncorporateEntropy and GenerateIntoBufferedTransformation to RNG interface
2007-05-04 15:38:32 +00:00
weidai
ffd84849eb
remove HAVAL, MD5MAC, XMACC. add Sosemanuk
2007-04-16 00:37:44 +00:00
weidai
28c392e082
add Salsa20 cipher
2006-12-09 17:18:13 +00:00
weidai
393ae4859a
fix documentation, fix PanamaMAC, fix algorithm names
2004-07-22 00:51:57 +00:00
weidai
5307588c57
remove Diamond2, code size reductions
2003-07-19 03:47:20 +00:00
weidai
d52b49c51f
fix bug in Grouper
...
add RIPEMD-???, Whirlpool, Shacal2, Camellia, Two-Track MAC (Kevin Springle)
change ChannelSwitch to allow non-blocking input (denis bider)
change Redirector to allow more options (denis bider)
fix MaurerRandomnessTest
optimize MD2 (Kevin Springle)
2003-04-15 00:38:48 +00:00
weidai
538de80a91
various changes for 5.1
2003-03-20 01:24:12 +00:00
weidai
a3b6ece7ab
Initial revision
2002-10-04 17:31:41 +00:00