aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Add HKDF(SHA-512) test vectorslloyd2015-03-181-17/+51
* Externalize the state of a RFC 6979 nonce computation.lloyd2015-03-122-4/+31
* Comile fixes for VC 2013. Based on github pull 56neusdan2015-03-101-1/+1
* Fix memory leak in TLS tests. Remove last few remaining uses of auto_ptr.lloyd2015-03-082-12/+14
* Hide all uses of boost filesystem in fs.cpp. Use readdir as anlloyd2015-02-212-56/+10
* Convert HKDF to the normal KDF interfacelloyd2015-02-185-132/+46
* Modify interfaces of KDF and PBKDF to write output to an array, withlloyd2015-02-181-5/+5
* Add new module `ffi` which provides a plain C interface, plus a newlloyd2015-02-161-0/+21
* Remove algo factory, engines, global RNG, global state, etc.lloyd2015-02-0411-69/+46
* Use registry also for KDF, EMSA, and EMElloyd2015-01-311-4/+2
* Add a runtime map of string->func() which when called returnlloyd2015-01-281-10/+6
* Add SipHashlloyd2015-01-113-6/+46
* Remove SSLv3 and handling of SSLv2 client hellos.lloyd2015-01-113-193/+0
* Ensure all files have copyright and license info.lloyd2015-01-1041-28/+219
* Add MCEIES, an integrated encryption system using McEliece and AES-256/OCBlloyd2015-01-081-47/+109
* Add SHA-512/256lloyd2015-01-082-1/+6
* Add Brainpool and secp160r1 ECDSA testslloyd2015-01-052-1/+153
* Support the older ChaCha20Poly1305 AEAD from draft-agl-tls-chacha20poly1305-04lloyd2014-12-311-0/+8
* Add AEAD based on ChaCha20 and Poly1305 defined in draft-irtf-cfrg-chacha20-p...lloyd2014-12-291-0/+13
* Add Poly1305, based on poly1305-donna by Andrew Moon.lloyd2014-12-291-0/+323
* Support 96 bit nonces in ChaCha20 as specified in draft-irtf-cfrg-chacha20-po...lloyd2014-12-291-0/+9
* All tests now share an RNG. Uses system RNG if availablelloyd2014-12-2823-53/+65
* Provide a test reportlloyd2014-12-271-0/+2
* Add Curve25519 based on curve25519-donna by Adam Langley.lloyd2014-12-274-0/+137
* Implement RFC 6979 determinstic signatures for DSA and ECDSA.lloyd2014-12-104-163/+237
* Switch to using Montgomery ladder for EC point multiplication.lloyd2014-12-101-55/+75
* Remove the Overbeck conversion at Dr. Strenzke's request.lloyd2014-12-061-99/+25
* Add KEM scheme for McEliecefstrenzke2014-12-061-21/+68
* Add an implementation of McEliece encryption based on HyMESfstrenzke2014-11-263-0/+268
* Use the OCB test specified in RFC 7253 instead of the -03 draft versionlloyd2014-11-161-72/+50
* Add specialized reduction for P-521 along with 9x9 Comba routines.lloyd2014-11-151-12/+16
* OCB cleanup and additional testslloyd2014-11-072-2/+106
* Replace Transformatio::nstart with start_raw so we can do a full setlloyd2014-11-053-7/+7
* Various small fixes and cleanups, new is_prime utillloyd2014-11-032-2/+11
* No need to pass version by referencelloyd2014-10-311-1/+2
* Add some secp256k1 KATs and a randomized ECC test suggested inlloyd2014-10-105-3/+148
* Remove unused test. Bugzilla 272lloyd2014-05-171-65/+0
* Correct CCM for L != 2. Bugzilla 270lloyd2014-05-161-0/+7
* Any fixed MR iterations is probably wrong for somebody. Allow the userlloyd2014-04-251-4/+4
* Better TLS checkslloyd2014-04-102-28/+46
* X.509 path validation now performs all possible tests and returns alloyd2014-04-051-3/+3
* Add RFC 6979 nonce generator. Also some HMAC_DRBG cleanups.lloyd2014-03-223-0/+73
* Add HMAC_DRBGlloyd2014-03-214-21/+2487
* Fix warningslloyd2014-02-131-1/+1
* Cleanupslloyd2014-02-132-18/+0
* Remove global variableslloyd2014-02-131-71/+64
* Update Clang flags. Remove unneeded includes of init.hlloyd2014-02-091-1/+0
* Compile fixeslloyd2014-02-091-5/+3
* More fixes for minified buildslloyd2014-02-0917-87/+124
* Include build.h in tests.h so feature macro checks work consistently.lloyd2014-02-081-0/+1