Jeffrey Walton
f78c3c00d2
Regenerate ElGamal test data
2019-08-24 17:49:41 -04:00
Jeffrey Walton
cd0d145635
Add legacy ECIES EC2N cryptosystem and kat (GH #856 )
2019-07-03 03:06:58 -04:00
Jeffrey Walton
ce6d3c1306
Add legacy ECIES ECP cryptosystem and kat (GH #856 )
2019-07-03 01:41:23 -04:00
Jeffrey Walton
d62674b561
Add ed25519 (GH #764 , PR #767 )
...
Add ed25519
2018-12-24 17:17:32 -05:00
Jeffrey Walton
80776453f8
Fix x25519 test data (GH #761 )
2018-12-12 03:55:56 -05:00
Jeffrey Walton
77923a291a
Add Langley's curve25519 (GH #761 , PR# 762)
2018-12-11 16:17:56 -05:00
Jeffrey Walton
590f8573c4
Fix LegacyDecryptor and LegacyDecryptorWithMAC (GH #714 )
...
The classes used the wrong hash with the MAC. The legacy gear should have used SHA1, not SHA256.
2018-09-10 21:55:08 -04:00
Jeffrey Walton
4ff34ee329
Add DefaultDecryptorWithMAC using binary file test
...
Also see https://groups.google.com/d/msg/cryptopp-users/QxPxSHkLM-4/pWmoBRuaBQAJ
2018-09-08 12:10:46 -04:00
Jeffrey Walton
a5a684d929
Remove DL_PrivateKey_GFP_OldFormat (GH #567 )
2018-01-19 07:56:12 -05:00
Jeffrey Walton
1d0df34ae8
Add PKCS #1 SHA3-based signatures (GH #517 )
2017-10-04 23:24:18 -04:00
Jeffrey Walton
8ca0f47939
Add ARIA block cipher
...
This is the reference implementation, test data and test vectors from the ARIA.zip package on the KISA website. The website is located at http://seed.kisa.or.kr/iwt/ko/bbs/EgovReferenceList.do?bbsId=BBSMSTR_000000000002 .
We have optimized routines that improve Key Setup and Bulk Encryption performance, but they are not being checked-in at the moment. The ARIA team is updating its implementation for contemporary hardware and we would like to use it as a starting point before we wander too far away from the KISA implementation.
2017-04-10 10:52:40 -04:00
Jeffrey Walton
8d7ba8dde9
Merge branch 'master' into hmqv
2016-07-20 01:22:07 -04:00
Jeffrey Walton
6f0bb9411f
Whitespace cleanup in test vectors and data files
2016-07-19 01:13:26 -04:00
Mouse
c6c0bdeebe
Revert "Add HMQV implementation (and merge the old FHMQV into the new codebase)"
...
This reverts commit ec35099589
.
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
9f6a942218
Cleared issues 11,12,13 (Clang integrated assembler), 58 (RC rollup), 66 (Coverity rollup)
2015-11-18 15:34:27 -05:00
weidai
2fb44ea6db
add SHA-3
...
update DSA to FIPS 186-3
update version numbers
2013-01-19 02:20:00 +00:00
weidai
1b88e58600
from Jeffery Walton: move *.dat files into TestData, make Integer operator<< respect ios::uppercase flag
2009-03-12 01:55:02 +00:00