Commit Graph

135 Commits (0186d31be046a588ca2282a8b029cbcf70adf6cd)

Author SHA1 Message Date
Jeffrey Walton 75555369d9 Prepare for RFC6979, Deterministic Usage of the Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA) 2016-04-09 23:50:33 -04:00
Jeffrey Walton 89d0581525 Updated documentation 2016-04-09 22:50:21 -04:00
Jeffrey Walton 298988a5b9 Crypto++ 5.6.3 check-in 2015-11-22 19:17:15 -05:00
Jeffrey Walton 62618fda97 Revert botched "Crypto++ 5.6.3 check-in". Corruption due to VMware adding garbage to the end of some source files during drag and drop from guest to host.
This reverts commit c454358122.
2015-11-22 19:11:31 -05:00
Jeffrey Walton c454358122 Crypto++ 5.6.3 check-in 2015-11-20 19:15:33 -05:00
Jeffrey Walton 9f6a942218 Cleared issues 11,12,13 (Clang integrated assembler), 58 (RC rollup), 66 (Coverity rollup) 2015-11-18 15:34:27 -05:00
Jeffrey Walton 025337a94a CRYPTOPP 5.6.3 RC6 checkin 2015-11-05 01:50:12 -05:00
weidai 334a611e8a fix line endings 2013-01-26 17:14:15 +00:00
weidai 2fb44ea6db add SHA-3
update DSA to FIPS 186-3
update version numbers
2013-01-19 02:20:00 +00:00
weidai 87a60d8825 add HMAC/SHA2 test vectors
fix cosmetic issues with test suite
2010-08-08 07:29:51 +00:00
weidai a070ff16ae add longer self-generated test vectors 2010-07-24 05:42:18 +00:00
weidai 7fbcee6ca1 remove WAKE-CFB 2010-07-06 04:41:28 +00:00
weidai 2cb9074afd fix incorrect encryption bug with WAKE-OFB that was introduced in version 5.5 (reported by John Famiglietti) 2009-10-31 21:18:37 +00:00
weidai 3be02e9a1a fix EC2N skipping of optional seed, switch to public domain MARS code, deliver vc80.pdb to OutDir 2009-03-28 03:08:27 +00:00
weidai 2779fc6050 - add EAX mode, XSalsa20
- speed up GCM key setup
- wipe stack in AES assembly code
- speed up CFB mode
2009-03-12 11:24:12 +00:00
weidai 8ca6148ad5 add x86/x64 assembly for SHA-256,
add DEFAULT_CHANNEL and AAD_CHANNEL,
fix macChannel for AuthenticatedEncryptionFilter
2009-03-10 02:56:19 +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 eb5732337b fix incorrect VMAC computation on message lengths that are >64 mod 128 2009-01-24 02:51:45 +00:00
weidai c09618a557 update to draft-01 2007-05-04 15:03:07 +00:00
weidai 914ec2626b new test vectors. 'Test: Encrypt' now tests decryption also 2007-04-15 22:51:12 +00:00
weidai 28c392e082 add Salsa20 cipher 2006-12-09 17:18:13 +00:00
weidai fd0683ba19 Updated to Whirlpool version 3.0 2006-12-09 17:08:13 +00:00
weidai 0156adfd5e additional AES test vectors 2006-07-17 14:43:35 +00:00
weidai 6d4f31be8b add SHA-224 2004-07-23 09:57:11 +00:00
weidai ad8043d50c add Panama test vectors 2004-07-22 00:35:02 +00:00
weidai 4bf1528bb0 add XTEA and BTEA 2003-07-30 00:28:54 +00:00
weidai 397f566bf7 *** empty log message *** 2003-04-15 00:39:44 +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 b4f6ef8e16 fix bugs in SEAL and Panama 2003-03-26 21:50:44 +00:00
weidai bd51507621 fix RW/EMSA2 standard conformance bug 2003-03-20 03:09:44 +00:00
weidai 538de80a91 various changes for 5.1 2003-03-20 01:24:12 +00:00
weidai 4cbd2ef39e *** empty log message *** 2002-10-29 01:11:03 +00:00
weidai 50c0dc2277 *** empty log message *** 2002-10-27 03:37:39 +00:00
weidai 6f69209eee *** empty log message *** 2002-10-27 02:38:10 +00:00
weidai adb8bd0866 *** empty log message *** 2002-10-27 02:19:04 +00:00