aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/crypto/crypto_tester.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix cleanup in crypto_tester if AEAD implementation failsTobias Brunner2013-02-281-1/+4
|
* Moved debug.[ch] to utils folderTobias Brunner2012-10-241-1/+1
|
* Moved data structures to new collections subfolderTobias Brunner2012-10-241-1/+1
|
* Fixed RNG crypto testerTobias Brunner2012-09-281-11/+9
|
* Test reset() of hasher in crypto testerMartin Willi2012-07-161-1/+9
|
* Refactored error handling in crypto testerMartin Willi2012-07-161-95/+114
|
* Set a key before benching PRFsMartin Willi2012-07-161-1/+8
|
* Add a return value to hasher_t.allocate_hash()Martin Willi2012-07-161-3/+6
|
* Add a return value to hasher_t.get_hash()Martin Willi2012-07-161-6/+11
|
* Add a return value to crypter_t.set_key()Martin Willi2012-07-161-2/+8
|
* Add a return value to crypter_t.decrypt()Martin Willi2012-07-161-4/+12
|
* Add a return value to crypter_t.encryptMartin Willi2012-07-161-4/+12
|
* Check rng return value in crypto testerTobias Brunner2012-07-161-15/+17
|
* Add a return value to prf_t.set_key()Martin Willi2012-07-161-3/+12
|
* Add a return value to prf_t.allocate_bytes()Martin Willi2012-07-161-3/+6
|
* Add a return value to prf_t.get_bytes()Martin Willi2012-07-161-5/+13
|
* Add a return value to signer_t.set_key()Martin Willi2012-07-161-3/+8
|
* Add a return value to signer_t.get_signature()Martin Willi2012-07-161-6/+17
|
* Add a return value to signer_t.allocate_signature()Martin Willi2012-07-161-2/+9
|
* Add a return value to aead_t.set_key()Martin Willi2012-07-161-2/+8
|
* Add a return value to aead_t.encrypt()Martin Willi2012-07-161-8/+18
|
* Use correct integrity_algorithm_t enum type in bench_signer()Martin Willi2012-05-141-1/+1
|
* Disable crypto benchmarking if CLOCK_THREAD_CPUTIME_ID is not available.Tobias Brunner2012-01-301-0/+10
|
* Fixed debug statement if algorithm benchmarking enabledMartin Willi2011-04-081-3/+3
|
* disable AEAD crypto algorithm if no key size is supportedAndreas Steffen2010-12-251-0/+1
|
* disable crypto algorithm if no key size is supportedAndreas Steffen2010-12-251-8/+27
|
* log if an AEAD algorithm does not support a given key sizeAndreas Steffen2010-12-251-2/+6
|
* log if a crypto algorithm does not support a given key sizeAndreas Steffen2010-12-251-1/+3
|
* trace back crypto algorithms to the plugins that registered themAndreas Steffen2010-12-181-64/+64
|
* Give a benchmark point for each operation to compare different transformsMartin Willi2010-08-191-1/+4
|
* Added AEAD support to crypto testerMartin Willi2010-08-191-0/+171
|
* Test append mode for signers verify_signatureMartin Willi2010-08-191-3/+2
|
* Implemented algorithm benchmarking during registrationMartin Willi2010-08-161-16/+278
|
* Migrated crypto_tester to INIT/METHOD macrosMartin Willi2010-08-161-78/+54
|
* Use IV length of a crypter instead of block size for IV calculationsMartin Willi2010-08-131-1/+1
|
* Report the symbol name of a failed test vectorMartin Willi2010-08-131-10/+29
|
* Adding DBG_LIB to all calls of libstrongswan's version of DBG*.Tobias Brunner2010-04-061-20/+20
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-45/+45
|
* fix test vector error outputAndreas Steffen2009-07-171-11/+11
|
* shortened cypto test outputAndreas Steffen2009-07-171-5/+5
|
* removed superfluous print argumentAndreas Steffen2009-06-171-1/+1
|
* reformatted crypto_test outputAndreas Steffen2009-06-161-48/+41
|
* increased verbosity of successful crypto testsMartin Willi2009-06-161-5/+5
|
* removed one hierarchy level for crypto test optionsMartin Willi2009-06-161-2/+2
|
* added support for stateful PRFs (such as the FIPS_PRF)Martin Willi2009-06-121-0/+8
|
* implemented a crypto_tester class to test crypto algorithmsMartin Willi2009-06-111-0/+628
libstrongswan.crypto.test.required to require at least one test vector to use an algorithm libstrongswan.crypto.test.rng_true to run RNG tests on RNG_TRUE quality