summaryrefslogtreecommitdiff
path: root/arch/arm/crypto/Kconfig
AgeCommit message (Expand)AuthorFilesLines
2025-07-14lib/crypto: arm/sha1: Migrate optimized code into libraryEric Biggers1-31/+0
2025-06-30lib/crypto: arm/sha512: Migrate optimized SHA-512 code to libraryEric Biggers1-10/+0
2025-05-05crypto: arm/sha256 - implement library instead of shashEric Biggers1-21/+0
2025-04-28crypto: arm - move library functions to arch/arm/lib/crypto/Eric Biggers1-23/+0
2025-04-16crypto: arm/poly1305 - remove redundant shash algorithmEric Biggers1-6/+0
2025-04-07crypto: arm/chacha - remove the redundant skcipher algorithmsEric Biggers1-7/+0
2025-04-07crypto: arm/aes-neonbs - stop using the SIMD helperArd Biesheuvel1-1/+0
2025-04-07crypto: arm/aes-ce - stop using the SIMD helperArd Biesheuvel1-1/+0
2025-03-02crypto: lib/Kconfig - Hide arch options from userHerbert Xu1-6/+10
2025-02-22crypto: lib/Kconfig - Fix lib built-in failure when arch is modularHerbert Xu1-3/+3
2024-12-02arm/crc-t10dif: expose CRC-T10DIF function through libEric Biggers1-11/+0
2024-12-02arm/crc32: expose CRC32 functions through libEric Biggers1-14/+0
2024-08-17crypto: arm/aes-neonbs - go back to using aes-arm directlyEric Biggers1-4/+10
2023-01-18ARM: 9286/1: crypto: Implement fused AES-CTR/GHASH version of GCMArd Biesheuvel1-0/+2
2022-11-11crypto: move gf128mul library into lib/cryptoArd Biesheuvel1-1/+1
2022-08-26crypto: Kconfig - simplify cipher entriesRobert Elliott1-9/+31
2022-08-26crypto: Kconfig - simplify hash entriesRobert Elliott1-29/+65
2022-08-26crypto: Kconfig - simplify CRC entriesRobert Elliott1-2/+15
2022-08-26crypto: Kconfig - simplify public-key entriesRobert Elliott1-1/+6
2022-08-26crypto: Kconfig - sort the arm entriesRobert Elliott1-55/+56
2022-08-26crypto: Kconfig - submenus for arm and arm64Robert Elliott1-9/+2
2022-06-10crypto: blake2s - remove shash moduleJason A. Donenfeld1-1/+1
2022-03-25crypto: arm/aes-neonbs-cbc - Select generic cbc and aesHerbert Xu1-0/+2
2021-01-03crypto: arm/blake2b - add NEON-accelerated BLAKE2bEric Biggers1-0/+10
2021-01-03crypto: arm/blake2s - add ARM scalar optimized BLAKE2sEric Biggers1-0/+9
2020-04-15compiler/gcc: Raise minimum GCC version for kernel builds to 4.8Will Deacon1-6/+6
2019-11-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds1-12/+24
2019-11-17crypto: arm/curve25519 - wire up NEON implementationJason A. Donenfeld1-0/+6
2019-11-17crypto: arm/poly1305 - incorporate OpenSSL/CRYPTOGAMS NEON implementationArd Biesheuvel1-0/+5
2019-11-17crypto: arm/chacha - expose ARM ChaCha routine as library functionArd Biesheuvel1-0/+1
2019-11-17crypto: arm/chacha - remove dependency on generic ChaCha driverArd Biesheuvel1-3/+1
2019-11-01crypto: skcipher - rename the crypto_blkcipher module and kconfig optionEric Biggers1-3/+3
2019-10-23crypto: arm - use Kconfig based compiler checks for crypto opcodesArd Biesheuvel1-6/+8
2019-10-01crypto: arm/aes-ce - add dependency on AES libraryArd Biesheuvel1-0/+1
2019-07-26crypto: arm/aes-neonbs - switch to library version of key expansion routineArd Biesheuvel1-1/+1
2018-11-20crypto: arm/nhpoly1305 - add NEON-accelerated NHPoly1305Eric Biggers1-0/+5
2018-11-20crypto: arm/chacha - add XChaCha12 supportEric Biggers1-1/+1
2018-11-20crypto: arm/chacha20 - add XChaCha20 supportEric Biggers1-1/+1
2018-11-09crypto: arm/aes - add some hardening against cache-timing attacksEric Biggers1-0/+9
2018-09-04crypto: arm/ghash-ce - implement support for 4-way aggregationArd Biesheuvel1-0/+1
2018-09-04crypto: speck - remove SpeckJason A. Donenfeld1-6/+0
2018-02-22crypto: arm/speck - add NEON-accelerated implementation of Speck-XTSEric Biggers1-0/+6
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-08-04crypto: arm/ghash - add NEON accelerated fallback for vmull.p64Ard Biesheuvel1-2/+3
2017-03-09crypto: arm/aes-neonbs - resolve fallback cipher at runtimeArd Biesheuvel1-1/+1
2017-01-13crypto: arm/aes - replace bit-sliced OpenSSL NEON codeArd Biesheuvel1-0/+1
2017-01-12crypto: arm/aes - replace scalar AES cipherArd Biesheuvel1-19/+1
2017-01-12crypto: arm/chacha20 - implement NEON version based on SSE3 codeArd Biesheuvel1-0/+6
2016-12-28Revert "crypto: arm64/ARM: NEON accelerated ChaCha20"Herbert Xu1-6/+0
2016-12-27crypto: arm/chacha20 - implement NEON version based on SSE3 codeArd Biesheuvel1-0/+6