aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/crypto (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-07-31Merge tag 'v6.17-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds10-11/+38
2025-07-18crypto: x86/aegis - Add missing error checksEric Biggers1-11/+25
2025-07-18crypto: x86/aegis - Fix sleeping when disallowed on PREEMPT_RTEric Biggers1-2/+6
2025-07-14lib/crypto: x86/sha1: Migrate optimized code into libraryEric Biggers6-1899/+0
2025-07-14crypto: x86/sha1 - Rename conflicting symbolEric Biggers1-5/+5
2025-06-30lib/crypto: x86/sha512: Migrate optimized SHA-512 code to libraryEric Biggers6-1936/+0
2025-06-30crypto: sha512 - Rename conflicting symbolsEric Biggers1-5/+5
2025-06-23crypto: x86 - Fix build warnings about export.hChengZhenghan9-0/+9
2025-05-05crypto: x86/sha256 - implement library instead of shashEric Biggers7-2435/+0
2025-04-28crypto: x86/polyval - Use API partial block handlingHerbert Xu1-52/+20
2025-04-28crypto: x86 - move library functions to arch/x86/lib/crypto/Eric Biggers10-7656/+0
2025-04-28crypto: x86 - drop redundant dependencies on X86Eric Biggers1-34/+33
2025-04-23crypto: x86/sm3 - Use API partial block handlingHerbert Xu1-44/+10
2025-04-23crypto: x86/sha512 - Use API partial block handlingHerbert Xu1-50/+25
2025-04-23crypto: sha256_base - Remove partial block helpersHerbert Xu1-2/+2
2025-04-23crypto: x86/sha256 - Use API partial block handlingHerbert Xu1-66/+41
2025-04-23crypto: x86/sha1 - Use API partial block handlingHerbert Xu1-55/+24
2025-04-23crypto: x86/ghash - Use API partial block handlingHerbert Xu2-257/+37
2025-04-19crypto: lib/poly1305 - restore ability to remove modulesEric Biggers1-0/+5
2025-04-19crypto: lib/chacha - restore ability to remove modulesEric Biggers1-0/+5
2025-04-16crypto: x86/poly1305 - don't select CRYPTO_LIB_POLY1305_GENERICEric Biggers1-1/+0
2025-04-16crypto: x86/poly1305 - remove redundant shash algorithmEric Biggers2-97/+7
2025-04-16crypto: poly1305 - centralize the shash wrappers for arch codeEric Biggers1-1/+7
2025-04-16crypto: lib/sm3 - Move sm3 library into lib/cryptoHerbert Xu1-1/+1
2025-04-09crypto: x86/chacha - Restore SSSE3 fallback pathHerbert Xu1-5/+17
2025-04-07crypto: x86/chacha - remove the skcipher algorithmsEric Biggers2-136/+5
2025-04-07crypto: chacha - centralize the skcipher wrappers for arch codeEric Biggers1-1/+7
2025-04-07crypto: x86/aes-xts - optimize _compute_first_set_of_tweaks for AVX-512Eric Biggers1-28/+62
2025-04-07crypto: x86 - Remove CONFIG_AS_AVX512 handlingUros Bizjak7-26/+9
2025-04-07crypto: x86 - Remove CONFIG_AS_SHA256_NIUros Bizjak2-12/+1
2025-04-07crypto: x86 - Remove CONFIG_AS_SHA1_NIUros Bizjak2-12/+1
2025-04-07crypto: x86/chacha - Remove SIMD fallback pathHerbert Xu1-35/+11
2025-04-07crypto: x86/twofish - stop using the SIMD helperEric Biggers2-15/+7
2025-04-07crypto: x86/sm4 - stop using the SIMD helperEric Biggers3-42/+22
2025-04-07crypto: x86/serpent - stop using the SIMD helperEric Biggers4-45/+21
2025-04-07crypto: x86/cast - stop using the SIMD helperEric Biggers3-30/+13
2025-04-07crypto: x86/camellia - stop using the SIMD helperEric Biggers3-29/+14
2025-04-07crypto: x86/aria - stop using the SIMD helperEric Biggers4-47/+20
2025-04-07crypto: x86/aes - stop using the SIMD helperEric Biggers2-100/+59
2025-04-07crypto: x86/aegis - stop using the SIMD helperEric Biggers2-10/+4
2025-04-07crypto: x86/aes - drop the avx10_256 AES-XTS and AES-CTR codeEric Biggers3-121/+74
2025-03-29Merge tag 'v6.15-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds10-858/+904
2025-03-25Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linuxLinus Torvalds1-21/+1
2025-03-21crypto: lib/chacha - remove unused arch-specific init supportEric Biggers1-8/+2
2025-03-15crypto: skcipher - Make skcipher_walk src.virt.addr constHerbert Xu1-1/+1
2025-03-15crypto: scatterwalk - Change scatterwalk_next calling conventionHerbert Xu2-9/+7
2025-03-02crypto: lib/Kconfig - Hide arch options from userHerbert Xu1-6/+11
2025-03-02crypto: x86/aegis - use the new scatterwalk functionsEric Biggers1-6/+4
2025-03-02crypto: x86/aes-gcm - use the new scatterwalk functionsEric Biggers1-14/+14
2025-02-22crypto: x86/ghash - Use proper helpers to clone requestHerbert Xu1-6/+17