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