summaryrefslogtreecommitdiff
path: root/tests/basic.c
Commit message (Expand)AuthorAgeFilesLines
* tests/basic: add CTR mode carry overflow test vectorsJussi Kivilinna2019-06-051-6/+883
* tests/basic: fix signed interger overflowJussi Kivilinna2019-05-151-1/+1
* tests: do not use GCC variadic macro extension for xgcry_controlJussi Kivilinna2019-05-141-8/+8
* tests/basic: mark CFB and CFB8 as stream block cipher modesJussi Kivilinna2019-05-101-0/+2
* Fix message digest final function for MD4, MD5 and RMD160Jussi Kivilinna2019-05-091-0/+199
* Fix carry overflow in Stribog in 512-bit additionDmitry Eremin-Solenikov2019-05-061-0/+27
* Limit and document Blowfish key lengths to 8-576 bitsJussi Kivilinna2019-04-181-0/+246
* Add SHA512/224 and SHA512/256 algorithmsJussi Kivilinna2019-04-051-0/+12
* tests/basic: add hash test for small block sizesJussi Kivilinna2019-04-051-1/+61
* tests/basic: add large buffer testing for ciphersJussi Kivilinna2019-03-261-48/+98
* tests/basic: increase buffer size for check_one_cipherJussi Kivilinna2019-01-271-10/+10
* tests/basic: check AEAD tags in check_one_cipher testJussi Kivilinna2019-01-271-0/+107
* Optimizations for AES-NI OCBJussi Kivilinna2018-11-201-24/+244
* tests/basic: silence GCC-8 warningJussi Kivilinna2018-06-191-2/+2
* Fix incorrect counter overflow handling for GCMJussi Kivilinna2018-01-311-4/+685
* Add EAX modeJussi Kivilinna2018-01-201-3/+539
* Add crypto hash SM3.Jia Zhang2017-10-241-0/+25
* Spelling fixes in docs and comments.NIIBE Yutaka2017-04-281-1/+1
* Add BLAKE2b and BLAKE2s hash algorithms (RFC 7693)Jussi Kivilinna2017-02-271-4/+319
* Implement CFB with 8-bit modeMathias L. Baumann2017-02-041-1/+99
* Add XTS cipher modeJussi Kivilinna2017-01-061-11/+372
* tests: Check the result of all gcry_control operations.Justus Winter2016-12-131-8/+8
* tests: Use common code for all tests.Justus Winter2016-12-131-79/+35
* tests: Add Stribog HMAC tests from TC26ALG.Dmitry Eremin-Solenikov2016-11-281-0/+16
* tests: Fix memory leak.Justus Winter2016-11-251-0/+3
* tests: Add test to verify GOST 28147-89 against known results.Dmitry Eremin-Solenikov2016-11-251-0/+165
* GCM: Add bulk processing for ARMv8/AArch32 implementationJussi Kivilinna2016-10-091-6/+113
* cipher: Add constant for 8 bit CFB mode.Werner Koch2016-04-141-6/+9
* cipher: Buffer data from gcry_cipher_authenticate in OCB mode.Werner Koch2016-04-121-1/+237
* doc: Update for gcry_cipher_gettag and gcry_cipher_checktag.Werner Koch2016-03-291-1/+1
* cipher: GCM: check that length of supplied tag is one of valid lengthsJussi Kivilinna2016-03-271-9/+123
* Add new control GCRYCTL_GET_TAGLEN for use with gcry_cipher_info.Werner Koch2016-03-231-3/+92
* Always require a 64 bit integer typeWerner Koch2016-03-181-2/+0
* tests: Fixes for RSA testsuite in FIPS modeVitezslav Cizek2016-03-181-1/+1
* Disable non-allowed algorithms in FIPS modeVitezslav Cizek2016-03-181-8/+60
* Add Intel PCLMUL implementations of CRC algorithmsJussi Kivilinna2016-03-121-8/+86
* Enable CRC test vectors with zero bytesJussi Kivilinna2015-10-311-9/+5
* Keccak: Add SHAKE Extendable-Output FunctionsJussi Kivilinna2015-10-311-15/+408
* Add HMAC-SHA3 test vectorsJussi Kivilinna2015-10-311-0/+163
* Simplify OCB offset calculation for parallel implementationsJussi Kivilinna2015-08-121-6/+42
* Add additional SHA3 test-vectorsJussi Kivilinna2015-08-101-2/+11
* Add generic SHA3 implementationJussi Kivilinna2015-08-101-0/+83
* Add bulk OCB for Serpent SSE2, AVX2 and NEON implementationsJussi Kivilinna2015-07-271-0/+9
* Add bulk OCB for Twofish AMD64 implementationJussi Kivilinna2015-07-271-7/+13
* Add bulk OCB for Camellia AES-NI/AVX and AES-NI/AVX2 implementationsJussi Kivilinna2015-07-271-0/+9
* Add '1 million a characters' test vectorsJussi Kivilinna2015-05-031-0/+15
* More optimized CRC implementationsJussi Kivilinna2015-05-031-0/+3
* Add --disable-hwf for basic testsJussi Kivilinna2015-05-011-0/+15
* Use more odd chuck sizes for check_one_mdJussi Kivilinna2015-05-011-3/+21
* Enable more modes in basic ciphers testJussi Kivilinna2015-05-011-8/+65