summaryrefslogtreecommitdiffstats
path: root/arch/x86/crypto (follow)
Commit message (Expand)AuthorAgeFilesLines
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335Thomas Gleixner2019-06-051-14/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner2019-05-303-32/+3
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner2019-05-3020-316/+20
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-3024-127/+24
* treewide: Add SPDX license identifier for more missed filesThomas Gleixner2019-05-211-0/+1
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2019-05-0720-794/+182
|\
| * crypto: shash - remove shash_desc::flagsEric Biggers2019-04-251-2/+0
| * crypto: x86/crct10dif-pcl - fix use via crypto_shash_digest()Eric Biggers2019-04-081-8/+5
| * crypto: x86 - convert to use crypto_simd_usable()Eric Biggers2019-03-2212-36/+44
| * crypto: x86/morus1280 - convert to use AEAD SIMD helpersEric Biggers2019-03-223-95/+14
| * crypto: x86/morus640 - convert to use AEAD SIMD helpersEric Biggers2019-03-222-90/+7
| * crypto: x86/aegis256 - convert to use AEAD SIMD helpersEric Biggers2019-03-221-127/+30
| * crypto: x86/aegis128l - convert to use AEAD SIMD helpersEric Biggers2019-03-221-127/+30
| * crypto: x86/aegis128 - convert to use AEAD SIMD helpersEric Biggers2019-03-221-127/+30
| * crypto: x86/aesni - convert to use AEAD SIMD helpersEric Biggers2019-03-221-146/+15
| * crypto: x86/aesni - convert to use skcipher SIMD bulk registrationEric Biggers2019-03-221-36/+7
* | crypto: x86/poly1305 - fix overflow during partial reductionEric Biggers2019-04-082-12/+24
|/
* crypto: x86/poly1305 - Clear key material from stack in SSE2 variantTommi Hirvola2019-02-281-0/+4
* crypto: x86/aesni-gcm - fix crash on empty plaintextEric Biggers2019-02-081-5/+8
* crypto: x86/morus - fix handling chunked inputs and MAY_SLEEPEric Biggers2019-02-082-48/+31
* crypto: x86/aegis - fix handling chunked inputs and MAY_SLEEPEric Biggers2019-02-083-69/+45
* crypto: x86/crct10dif-pcl - cleanup and optimizationsEric Biggers2019-02-082-559/+235
* crypto: x86/aesni-gcm - make 'struct aesni_gcm_tfm_s' static constEric Biggers2019-01-181-21/+13
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2018-12-2714-2048/+3987
|\
| * crypto: x86/chacha - avoid sleeping under kernel_fpu_begin()Eric Biggers2018-12-231-13/+20
| * crypto: aesni - Add scatter/gather avx stubs, and use them in CDave Watson2018-12-232-332/+198
| * crypto: aesni - Introduce partial block macroDave Watson2018-12-231-6/+150
| * crypto: aesni - Introduce READ_PARTIAL_BLOCK macroDave Watson2018-12-231-43/+59
| * crypto: aesni - Move ghash_mul to GCM_COMPLETEDave Watson2018-12-231-4/+10
| * crypto: aesni - Fill in new context data structuresDave Watson2018-12-231-14/+37
| * crypto: aesni - Merge avx precompute functionsDave Watson2018-12-231-49/+27
| * crypto: aesni - Split AAD hash calculation to separate macroDave Watson2018-12-232-141/+115
| * crypto: aesni - Add GCM_COMPLETE macroDave Watson2018-12-231-0/+8
| * crypto: aesni - support 256 byte keys in avx asmDave Watson2018-12-232-61/+145
| * crypto: aesni - Macro-ify func save/restoreDave Watson2018-12-231-58/+36
| * crypto: aesni - Introduce gcm_context_dataDave Watson2018-12-232-221/+215
| * crypto: aesni - Merge GCM_ENC_DECDave Watson2018-12-231-633/+318
| * crypto: x86/chacha - yield the FPU occasionallyEric Biggers2018-12-131-1/+11
| * crypto: x86/chacha - add XChaCha12 supportEric Biggers2018-12-131-0/+17
| * crypto: x86/chacha20 - refactor to allow varying number of roundsEric Biggers2018-12-135-131/+136
| * crypto: x86/chacha20 - add XChaCha20 supportEric Biggers2018-12-132-51/+138
| * crypto: x86/nhpoly1305 - add AVX2 accelerated NHPoly1305Eric Biggers2018-12-133-0/+237
| * crypto: x86/nhpoly1305 - add SSE2 accelerated NHPoly1305Eric Biggers2018-12-133-0/+203
| * crypto: x86/chacha20 - Add a 4-block AVX-512VL variantMartin Willi2018-11-292-0/+279
| * crypto: x86/chacha20 - Add a 2-block AVX-512VL variantMartin Willi2018-11-292-0/+178
| * crypto: x86/chacha20 - Add a 8-block AVX-512VL variantMartin Willi2018-11-293-0/+427
| * crypto: poly1305 - use structures for key and accumulatorEric Biggers2018-11-201-9/+11
| * crypto: chacha20-generic - refactor to allow varying number of roundsEric Biggers2018-11-201-24/+24
| * crypto: x86/chacha20 - Add a 4-block AVX2 variantMartin Willi2018-11-162-0/+317
| * crypto: x86/chacha20 - Add a 2-block AVX2 variantMartin Willi2018-11-162-0/+204