aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests/data/block
Commit message (Collapse)AuthorAgeFilesLines
* Add sources for some test vectors [ci skip]René Korthaus2016-12-081-0/+2
|
* Remove ECB modeJack Lloyd2016-12-043-0/+131
| | | | | | | Not a good thing to offer at this level. If you know what you are doing for the strange special case where it is necessary, the raw BlockCipher interface is available and probably more convenient.
* Add missing variable to AES test vectorJack Lloyd2016-10-251-0/+1
|
* Add long (4+ block) AES KATsJack Lloyd2016-10-251-0/+10
| | | | We were not previously hitting the 4 way unrolled loop in AES-NI in tests
* Add cpuid overload to test frameworkJack Lloyd2016-09-155-0/+15
|
* Remove deprecated ciphers MARS, RC2, RC5, RC6, SAFER-SK and TEAJack Lloyd2016-09-026-9883/+0
| | | | | XTEA was also deprecated but has been spared, it does seem to be somewhat common (eg, included in the Go x/crypto library)
* Merge asm into single mp_madd.h and mp_asmi.h filesJack Lloyd2016-07-212-0/+8
| | | | | | | Avoids some cut and paste, also removes the need for special logic in configure.py for handling mp module specially. Merge SIMD classes into a single type SIMD_4x32
* Update and consolidate the test framework.Jack Lloyd2015-11-111-1/+1
| | | | | | | | | | | The tests previously had used 4 to 6 different schemes internally (the vec file reader framework, Catch, the old InSiTo Boost.Test tests, the PK/BigInt tests which escaped the rewrite in 1.11.7, plus a number of one-offs). Converge on a design that works everywhere, and update all the things. Fix also a few bugs found by the test changes: SHA-512-256 name incorrect, OpenSSL RC4 name incorrect, signature of FFI function botan_pubkey_destroy was wrong.
* Remove Square, Skipjack, Luby-Rackoff, and Blue Midnight Wish.lloyd2014-02-083-178/+0
|
* Split up test vectors into per-algo files and app into botan-test forlloyd2014-01-1027-0/+28778
the tests and botan for everything else.