aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/aes-test.c
Commit message (Collapse)AuthorAgeFilesLines
* aead: Support custom AEAD salt sizesMartin Willi2014-03-311-1/+1
| | | | | | | | | The salt, or often called implicit nonce, varies between AEAD algorithms and their use in protocols. For IKE and ESP, GCM uses 4 bytes, while CCM uses 3 bytes. With TLS, however, AEAD mode uses 4 bytes for both GCM and CCM. Our GCM backends currently support 4 bytes and CCM 3 bytes only. This is fine until we go for CCM mode support in TLS, which requires 4 byte nonces.
* lib: Add global config namespaceTobias Brunner2014-02-121-1/+1
|
* aes-test: Fix compiler warnings from older versions of GCCTobias Brunner2013-12-191-1/+1
|
* aes-test: Rename crypt() as it conflicts with a library function on Mac OS XTobias Brunner2013-08-301-3/+3
| | | | unistd.h on Linux defines this only if _XOPEN_SOURCE is defined.
* aes-test: Support test vectors at the end of a fileTobias Brunner2013-08-241-0/+4
|
* aes-test: Add script to test AES implementations according to AESAVS/GCMVSTobias Brunner2013-08-241-0/+653