summaryrefslogtreecommitdiff
path: root/cipher/Makefile.am
Commit message (Expand)AuthorAgeFilesLines
* Add AES-GCM-SIV mode (RFC 8452)Jussi Kivilinna2021-08-261-0/+1
* Add SIV mode (RFC 5297)Jussi Kivilinna2021-08-261-0/+1
* Compile arch specific GCM implementations only on target archJussi Kivilinna2021-03-071-3/+3
* VPMSUMD acceleration for GCM mode on PPCShawn Landden2021-03-071-0/+7
* rijndael: add x86_64 VAES/AVX2 accelerated implementationJussi Kivilinna2021-02-281-0/+1
* camellia: add x86_64 VAES/AVX2 accelerated implementationJussi Kivilinna2021-02-281-0/+1
* Add handling for -Og with O-flag mungingJussi Kivilinna2021-02-031-1/+1
* Merge remote-tracking branch 'origin/cipher-s390x-optimizations' into masterJussi Kivilinna2021-01-191-1/+6
|\
| * Add s390x/zSeries implementation of Poly1305cipher-s390x-optimizationsJussi Kivilinna2020-12-301-0/+2
| * Add s390x/zSeries implementation of ChaCha20Jussi Kivilinna2020-12-301-1/+2
| * Add bulk AES-GCM acceleration for s390x/zSeriesJussi Kivilinna2020-12-181-0/+1
| * Add s390x/zSeries acceleration for AESJussi Kivilinna2020-12-181-0/+1
* | Merge hmac-tests.c into mac-hmac.c.NIIBE Yutaka2020-12-211-1/+1
|/
* Reorganize self-tests for HMAC.NIIBE Yutaka2020-12-181-2/+1
* Add SM4 x86-64/AES-NI/AVX2 implementationJussi Kivilinna2020-06-201-1/+1
* Add SM4 x86-64/AES-NI/AVX implementationJussi Kivilinna2020-06-201-1/+1
* Add SM4 symmetric cipher algorithmTianjia Zhang2020-06-161-0/+1
* Add POWER9 little-endian variant of PPC AES implementationJussi Kivilinna2020-02-021-1/+8
* Add elliptic curve SM2 implementation.Tianjia Zhang2020-01-211-1/+1
* Add i386/SSSE3 implementation of SHA512Jussi Kivilinna2019-11-051-1/+7
* Add stitched ChaCha20-Poly1305 ARMv8/AArch64 implementationJussi Kivilinna2019-09-251-1/+2
* Add PowerPC extra CFLAGS also for chacha20-ppc and crc-ppcJussi Kivilinna2019-09-161-0/+12
* Add PowerPC vpmsum implementation of CRCJussi Kivilinna2019-09-151-0/+1
* Add PowerPC vector implementation of ChaCha20Jussi Kivilinna2019-09-151-0/+1
* Add SHA-512 implementations for POWER8 and POWER9Jussi Kivilinna2019-09-031-0/+7
* Add SHA-256 implementations for POWER8 and POWER9Jussi Kivilinna2019-08-311-1/+7
* rijndael-ppc: add key setup and enable single block PowerPC AESJussi Kivilinna2019-08-261-0/+13
* build: Use {CFLAGS,CPPFLAGS,LDFLAGS}_FOR_BUILD for helper programs.NIIBE Yutaka2019-07-221-1/+2
* ecc: Add an API for X25519 function as gcry_ecc_mul_point.NIIBE Yutaka2019-06-201-1/+1
* cipher/Makefile.am: add '-fcoverage-*' to instrumentation mungingJussi Kivilinna2019-05-191-1/+2
* Disable instrumentation on mixed Intel SSE C/assembly implementationsJussi Kivilinna2019-05-151-4/+52
* Add 64-bit ARMv8/CE PMULL implementation of CRCJussi Kivilinna2019-04-261-1/+2
* Add AVX2/BMI2 implementation of SHA1Jussi Kivilinna2019-04-051-2/+2
* Add ARMv7/NEON accelerated GCM implementationJussi Kivilinna2019-03-231-1/+1
* Add stitched ChaCha20-Poly1305 SSSE3 and AVX2 implementationsJussi Kivilinna2019-01-271-0/+1
* build: Make distcheck work again.Werner Koch2018-10-241-67/+81
* Add Intel SHA Extensions accelerated SHA256 implementationJussi Kivilinna2018-02-161-1/+1
* Add Intel SHA Extensions accelerated SHA1 implementationJussi Kivilinna2018-02-161-0/+1
* AVX implementation of BLAKE2sJussi Kivilinna2018-02-161-1/+1
* AVX2 implementation of BLAKE2bJussi Kivilinna2018-02-041-1/+2
* Add EAX modeJussi Kivilinna2018-01-201-1/+1
* Move AMD64 MS to SysV calling convention conversion to assembly sideJussi Kivilinna2018-01-091-0/+1
* Add ARMv8/AArch64 implementation of chacha20Jussi Kivilinna2018-01-091-0/+1
* New ChaCha implementationsJussi Kivilinna2018-01-091-2/+1
* New Poly1305 implementationsJussi Kivilinna2018-01-091-1/+0
* Add crypto hash SM3.Jia Zhang2017-10-241-0/+1
* ecc: Use 25519 method also for ed25519.NIIBE Yutaka2017-08-291-1/+1
* Add BLAKE2b and BLAKE2s hash algorithms (RFC 7693)Jussi Kivilinna2017-02-271-1/+2
* rijndael-ssse3: move assembly functions to separate source-fileJussi Kivilinna2017-01-061-1/+2
* Add AVX2/vpgather bulk implementation of TwofishJussi Kivilinna2017-01-061-0/+1