aboutsummaryrefslogtreecommitdiffstats
path: root/checks
Commit message (Expand)AuthorAgeFilesLines
...
* Fix several buffering problems in the XTS implementation that wouldlloyd2010-01-251-0/+7110
* Add SIMD version of Noekeon. On a Core2, about 2.7x faster using SIMD_SSE2lloyd2010-01-121-0/+2021
* Fix a test broken by the recent exception hierarchy changeslloyd2010-01-121-10/+2
* Add block cipher cascadelloyd2010-01-112-2/+51
* Clean up exceptions. Remove some unused ones like Config_Error. Makelloyd2010-01-052-15/+15
* Split AES tests by key length for AES-NIlloyd2010-01-051-44/+45
* Specific large tests for AES-128 to hit engineslloyd2010-01-041-3/+7
* Completely inline getopt.cpp into getopt.h so it can be used in toolbox and o...lloyd2010-01-032-96/+85
* Add copyright and license notes to pretty much every file that didn't have them,lloyd2009-12-3114-0/+81
* Force line flush in benchmark, useful when tee'ing outputlloyd2009-12-231-1/+1
* Add last nights project, an SSE2 implementation of IDEA. Right about 4xlloyd2009-12-231-0/+17
* Avoid VC++ warninglloyd2009-12-231-1/+1
* Increase default benchmark time to 5 secondslloyd2009-12-221-1/+1
* Full working amalgamation build, plus internal-only headers concept.lloyd2009-12-162-3/+0
* Consolidate the non-canonical epoch timers, like cpuid and Win32'slloyd2009-12-013-8/+7
* Rename/remove some secmem member variables for better matching with STLlloyd2009-11-172-4/+4
* Split the AES vectors into 3 specifically named AES-128, AES-192, andlloyd2009-11-101-1651/+1650
* In creating X.509 certificates and PKCS #10 requests, let (actually: require)lloyd2009-11-091-2/+8
* Add TEA and XTEA ECB vectorslloyd2009-10-231-0/+650
* Add test vectors for TEA and XTEA in CTR modelloyd2009-10-231-0/+1242
* Convert CTR_BE from a Filter to a StreamCipher. Must wrap in a StreamCipher_F...lloyd2009-10-141-0/+7
* Remove unused arglloyd2009-10-091-3/+2
* Use the new selftest framework for testing hashes, MACs, and ciphers.lloyd2009-10-074-1490/+269
* Fix benchmarking of PK stufflloyd2009-09-291-1/+1
* Modify the self test program to use the builtin runtime benchmarking goop.lloyd2009-09-248-381/+223
* Remove redundant SHA-1 test vector of empty inputlloyd2009-09-221-1/+0
* Add 4 test vectors for HMAC(BMW-512)lloyd2009-09-211-0/+41
* Update the implementation of Blue Midnight Wish to use the Round 2 tweakedlloyd2009-09-211-512/+1122
* Split up util.h into 3 fileslloyd2009-09-171-1/+1
* Add an implementation of Blue Midnight Wish (512 bit version only)lloyd2009-09-152-1/+1915
* propagate from branch 'net.randombit.botan.1_8' (head ef51dd2869ed38dae3aeb1c...lloyd2009-09-156-63/+848
|\
| * Add a couple of Serpent/XTS test vectors (SQLite data pages)lloyd2009-09-101-0/+273
| * Wrap benchmark_rw call in BOTAN_HAS_RW macro checklloyd2009-09-041-0/+2
| * Remove support for HTML benchmark output. Easier/simpler to parse thelloyd2009-08-144-63/+24
| * Add some longer Serpent CTR vectorslloyd2009-08-121-0/+460
| * Modify Keyed_Filter so it is a pure interfacelloyd2009-08-111-0/+89
| * Change the BlockCipher interface to support multi-block encryption andlloyd2009-08-111-0/+2
* | Change Skein-512 to match the tweaked 1.2 specification. Round constantslloyd2009-09-151-18454/+1637
* | Add a new option --no-autoload to configure.py. This will produce a minimallloyd2009-09-041-0/+2
|/
* Add a set of Serpent/CTR tests. The primary reason for this is becauselloyd2009-08-101-0/+541
* Drop execute attributes on test fileslloyd2009-07-219-0/+0
* Return the test suite result code from main()lloyd2009-07-121-1/+1
* Return 1 to system if exception is caught in check proglloyd2009-07-121-0/+2
* Mark Skein_512 with the BOTAN_DLL macrolloyd2009-06-062-2/+23
* Add an implementation of Skein-512lloyd2009-06-022-0/+26445
* Add XTS mode, from IEEE P1619lloyd2009-04-162-1/+369
* Add the GOST 34.11 hash function. Pretty slow, but functional.lloyd2009-04-072-0/+71
* Add a set of test vectors for GOST 28147-89 using the CryptoPro paramslloyd2009-04-011-0/+32
* Use the full name for the GOST test vectorslloyd2009-03-311-1/+1
* GOST was using a completely non-standard set of sboxes. Change it to uselloyd2009-03-271-20/+59