summaryrefslogtreecommitdiffstats
path: root/lib/crypto/Makefile
AgeCommit message (Expand)AuthorLines
2025-06-30lib/crypto: powerpc: Move arch/powerpc/lib/crypto/ into lib/crypto/Eric Biggers-0/+1
2025-06-30lib/crypto: mips: Move arch/mips/lib/crypto/ into lib/crypto/Eric Biggers-0/+1
2025-06-30lib/crypto: arm64: Move arch/arm64/lib/crypto/ into lib/crypto/Eric Biggers-1/+2
2025-06-30lib/crypto: arm: Move arch/arm/lib/crypto/ into lib/crypto/Eric Biggers-0/+2
2025-06-30lib/crypto: x86/sha512: Migrate optimized SHA-512 code to libraryEric Biggers-0/+3
2025-06-30lib/crypto: sparc/sha512: Migrate optimized SHA-512 code to libraryEric Biggers-0/+1
2025-06-30lib/crypto: riscv/sha512: Migrate optimized SHA-512 code to libraryEric Biggers-0/+2
2025-06-30lib/crypto: arm64/sha512: Migrate optimized SHA-512 code to libraryEric Biggers-0/+10
2025-06-30lib/crypto: arm/sha512: Migrate optimized SHA-512 code to libraryEric Biggers-0/+14
2025-06-30lib/crypto: sha512: Add support for SHA-384 and SHA-512Eric Biggers-0/+6
2025-06-19Merge tag 'v6.16-p5' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds-1/+1
2025-06-15lib/crypto/curve25519-hacl64: Disable KASAN with clang-17 and olderNathan Chancellor-0/+4
2025-06-13crypto: testmgr - reinstate kconfig control over full self-testsEric Biggers-1/+1
2025-05-12crypto: testmgr - make it easier to enable the full set of testsEric Biggers-1/+1
2025-05-12crypto: testmgr - replace CRYPTO_MANAGER_DISABLE_TESTS with CRYPTO_SELFTESTSEric Biggers-6/+3
2025-05-06crypto: lib/poly1305 - Build main library on LIB_POLY1305 and split generic c...Herbert Xu-3/+6
2025-05-05crypto: sha256 - support arch-optimized lib and expose through shashEric Biggers-0/+3
2025-04-16crypto: lib/sm3 - Move sm3 library into lib/cryptoHerbert Xu-0/+3
2024-10-28crypto: api - move crypto_simd_disabled_for_test to libEric Biggers-0/+2
2024-05-09crypto: lib - implement library version of AES in CFB modeArd Biesheuvel-0/+3
2023-08-11crypto: lib - Move mpi into lib/cryptoHerbert Xu-0/+2
2022-11-11crypto: lib/aesgcm - Provide minimal library implementationArd Biesheuvel-0/+3
2022-11-11crypto: move gf128mul library into lib/cryptoArd Biesheuvel-0/+2
2022-08-19crypto: lib - move __crypto_xor into utilsEric Biggers-1/+1
2022-08-19crypto: lib - create utils module and move __crypto_memneq into itEric Biggers-0/+3
2022-07-15crypto: lib - make the sha1 library optionalEric Biggers-1/+2
2022-07-15crypto: lib - move lib/sha1.c into lib/crypto/Eric Biggers-0/+2
2022-04-08crypto: sm3,sm4 - move into crypto directoryJason A. Donenfeld-6/+0
2022-01-28crypto: sm3 - create SM3 stand-alone libraryTianjia Zhang-0/+3
2022-01-07lib/crypto: blake2s: include as built-inJason A. Donenfeld-5/+4
2021-07-30crypto: sm4 - create SM4 library based on sm4 generic codeTianjia Zhang-0/+3
2020-01-16crypto: curve25519 - Fix selftest build errorHerbert Xu-3/+6
2020-01-16crypto: poly1305 - add new 32 and 64-bit generic versionsJason A. Donenfeld-1/+3
2019-12-27crypto: lib/curve25519 - re-add selftestsJason A. Donenfeld-0/+1
2019-11-17crypto: chacha20poly1305 - import construction and selftest from ZincArd Biesheuvel-0/+4
2019-11-17crypto: curve25519 - generic C library implementationsJason A. Donenfeld-0/+5
2019-11-17crypto: blake2s - generic C library implementation and selftestJason A. Donenfeld-0/+10
2019-11-17crypto: poly1305 - move core routines into a separate libraryArd Biesheuvel-0/+3
2019-11-17crypto: chacha - move existing library code into lib/cryptoArd Biesheuvel-0/+4
2019-11-17crypto: lib - tidy up lib/crypto Kconfig and MakefileArd Biesheuvel-8/+8
2019-08-22crypto: sha256 - Make lib/crypto/sha256.c suitable for generic useHans de Goede-0/+3
2019-08-22crypto: des - split off DES library from generic DES cipher driverArd Biesheuvel-0/+3
2019-07-26crypto: aes - create AES library based on the fixed time AES codeArd Biesheuvel-0/+3
2019-06-20crypto: arc4 - refactor arc4 core code into separate libraryArd Biesheuvel-0/+4