Add 2-way path for SSSE3 version of ChaCha20
[libgcrypt.git] / cipher /
drwxr-xr-x   ..
-rw-r--r-- 143647 ChangeLog-2011
-rw-r--r-- 4498 Makefile.am
-rw-r--r-- 2705 arcfour-amd64.S
-rw-r--r-- 5836 arcfour.c
-rw-r--r-- 1043 asm-common-aarch64.h
-rw-r--r-- 2330 asm-common-amd64.h
-rw-r--r-- 3253 bithelp.h
-rw-r--r-- 27179 blake2.c
-rw-r--r-- 10629 blake2b-amd64-avx2.S
-rw-r--r-- 9227 blake2s-amd64-avx.S
-rw-r--r-- 10591 blowfish-amd64.S
-rw-r--r-- 18478 blowfish-arm.S
-rw-r--r-- 34454 blowfish.c
-rw-r--r-- 9235 bufhelp.h
-rw-r--r-- 21047 camellia-aarch64.S
-rw-r--r-- 69628 camellia-aesni-avx-amd64.S
-rw-r--r-- 48592 camellia-aesni-avx2-amd64.S
-rw-r--r-- 22714 camellia-arm.S
-rw-r--r-- 33093 camellia-glue.c
-rw-r--r-- 49017 camellia.c
-rw-r--r-- 3189 camellia.h
-rw-r--r-- 12456 cast5-amd64.S
-rw-r--r-- 20771 cast5-arm.S
-rw-r--r-- 46974 cast5.c
-rw-r--r-- 8253 chacha20-aarch64.S
-rw-r--r-- 9129 chacha20-amd64-avx2.S
-rw-r--r-- 9039 chacha20-amd64-ssse3.S
-rw-r--r-- 8905 chacha20-armv7-neon.S
-rw-r--r-- 18647 chacha20.c
-rw-r--r-- 5737 cipher-aeswrap.c
-rw-r--r-- 8203 cipher-cbc.c
-rw-r--r-- 10640 cipher-ccm.c
-rw-r--r-- 9474 cipher-cfb.c
-rw-r--r-- 7298 cipher-cmac.c
-rw-r--r-- 3457 cipher-ctr.c
-rw-r--r-- 7164 cipher-eax.c
-rw-r--r-- 10267 cipher-gcm-armv8-aarch32-ce.S
-rw-r--r-- 11270 cipher-gcm-armv8-aarch64-ce.S
-rw-r--r-- 18867 cipher-gcm-intel-pclmul.c
-rw-r--r-- 27262 cipher-gcm.c
-rw-r--r-- 26347 cipher-internal.h
-rw-r--r-- 24321 cipher-ocb.c
-rw-r--r-- 2902 cipher-ofb.c
-rw-r--r-- 8905 cipher-poly1305.c
-rw-r--r-- 15070 cipher-selftest.c
-rw-r--r-- 2617 cipher-selftest.h
-rw-r--r-- 5636 cipher-xts.c
-rw-r--r-- 45842 cipher.c
-rw-r--r-- 26066 crc-intel-pclmul.c
-rw-r--r-- 33297 crc.c
-rw-r--r-- 31090 des-amd64.S
-rw-r--r-- 49972 des.c
-rw-r--r-- 10590 dsa-common.c
-rw-r--r-- 41892 dsa.c
-rw-r--r-- 5662 ecc-common.h
-rw-r--r-- 43989 ecc-curves.c
-rw-r--r-- 7305 ecc-ecdsa.c
-rw-r--r-- 24001 ecc-eddsa.c
-rw-r--r-- 6505 ecc-gost.c
-rw-r--r-- 8913 ecc-misc.c
-rw-r--r-- 61770 ecc.c
-rw-r--r-- 29889 elgamal.c
-rw-r--r-- 8495 gost-s-box.c
-rw-r--r-- 1121 gost.h
-rw-r--r-- 6779 gost28147.c
-rw-r--r-- 8158 gostr3411-94.c
-rw-r--r-- 4514 hash-common.c
-rw-r--r-- 1853 hash-common.h
-rw-r--r-- 48268 hmac-tests.c
-rw-r--r-- 9858 idea.c
-rw-r--r-- 1448 kdf-internal.h
-rw-r--r-- 9367 kdf.c
-rw-r--r-- 22295 keccak-armv7-neon.S
-rw-r--r-- 35674 keccak.c
-rw-r--r-- 14897 keccak_permute_32.h
-rw-r--r-- 9999 keccak_permute_64.h
-rw-r--r-- 5284 mac-cmac.c
-rw-r--r-- 4119 mac-gmac.c
-rw-r--r-- 9185 mac-hmac.c
-rw-r--r-- 7168 mac-internal.h
-rw-r--r-- 8654 mac-poly1305.c
-rw-r--r-- 15508 mac.c
-rw-r--r-- 37293 md.c
-rw-r--r-- 4861 md2.c
-rw-r--r-- 7478 md4.c
-rw-r--r-- 9076 md5.c
-rw-r--r-- 1672 poly1305-internal.h
-rw-r--r-- 19219 poly1305.c
-rw-r--r-- 56997 primegen.c
-rw-r--r-- 4964 pubkey-internal.h
-rw-r--r-- 30457 pubkey-util.c
-rw-r--r-- 23131 pubkey.c
-rw-r--r-- 11258 rfc2268.c
-rw-r--r-- 14187 rijndael-aarch64.S
-rw-r--r-- 124824 rijndael-aesni.c
-rw-r--r-- 11063 rijndael-amd64.S
-rw-r--r-- 15828 rijndael-arm.S
-rw-r--r-- 46051 rijndael-armv8-aarch32-ce.S
-rw-r--r-- 40370 rijndael-armv8-aarch64-ce.S
-rw-r--r-- 14176 rijndael-armv8-ce.c
-rw-r--r-- 5867 rijndael-internal.h
-rw-r--r-- 3238 rijndael-padlock.c
-rw-r--r-- 22191 rijndael-ssse3-amd64-asm.S
-rw-r--r-- 22130 rijndael-ssse3-amd64.c
-rw-r--r-- 9692 rijndael-tables.h
-rw-r--r-- 64690 rijndael.c
-rw-r--r-- 17849 rmd160.c
-rw-r--r-- 31730 rsa-common.c
-rw-r--r-- 55958 rsa.c
-rw-r--r-- 19808 salsa20-amd64.S
-rw-r--r-- 17452 salsa20-armv7-neon.S
-rw-r--r-- 17165 salsa20.c
-rw-r--r-- 7747 scrypt.c
-rw-r--r-- 20261 seed.c
-rw-r--r-- 38913 serpent-armv7-neon.S
-rw-r--r-- 36238 serpent-avx2-amd64.S
-rw-r--r-- 34320 serpent-sse2-amd64.S
-rw-r--r-- 50743 serpent.c
-rw-r--r-- 21423 sha1-armv7-neon.S
-rw-r--r-- 6019 sha1-armv8-aarch32-ce.S
-rw-r--r-- 5787 sha1-armv8-aarch64-ce.S
-rw-r--r-- 14677 sha1-avx-amd64.S
-rw-r--r-- 14703 sha1-avx-bmi2-amd64.S
-rw-r--r-- 11817 sha1-intel-shaext.c
-rw-r--r-- 14945 sha1-ssse3-amd64.S
-rw-r--r-- 19037 sha1.c
-rw-r--r-- 1189 sha1.h
-rw-r--r-- 6550 sha256-armv8-aarch32-ce.S
-rw-r--r-- 6385 sha256-armv8-aarch64-ce.S
-rw-r--r-- 15491 sha256-avx-amd64.S
-rw-r--r-- 26278 sha256-avx2-bmi2-amd64.S
-rw-r--r-- 14964 sha256-intel-shaext.c
-rw-r--r-- 15879 sha256-ssse3-amd64.S
-rw-r--r-- 23005 sha256.c
-rw-r--r-- 14189 sha512-arm.S
-rw-r--r-- 12647 sha512-armv7-neon.S
-rw-r--r-- 13903 sha512-avx-amd64.S
-rw-r--r-- 28267 sha512-avx2-bmi2-amd64.S
-rw-r--r-- 14100 sha512-ssse3-amd64.S
-rw-r--r-- 27954 sha512.c
-rw-r--r-- 13918 sm3.c
-rw-r--r-- 68539 stribog.c
-rw-r--r-- 2493 test-getrusage.c
-rw-r--r-- 48579 tiger.c
-rw-r--r-- 7471 twofish-aarch64.S
-rw-r--r-- 23817 twofish-amd64.S
-rw-r--r-- 8877 twofish-arm.S
-rw-r--r-- 24560 twofish-avx2-amd64.S
-rw-r--r-- 69827 twofish.c
-rw-r--r-- 8495 whirlpool-sse2-amd64.S
-rw-r--r-- 76255 whirlpool.c