summaryrefslogtreecommitdiffstats
path: root/arch/x86/crypto/aesni-intel_glue.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* crypto: x86 - convert to use crypto_simd_usable()Eric Biggers2019-03-221-4/+4
* 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/aesni-gcm - fix crash on empty plaintextEric Biggers2019-02-081-5/+8
* crypto: x86/aesni-gcm - make 'struct aesni_gcm_tfm_s' static constEric Biggers2019-01-181-21/+13
* crypto: aesni - Add scatter/gather avx stubs, and use them in CDave Watson2018-12-231-252/+97
* crypto: aesni - Split AAD hash calculation to separate macroDave Watson2018-12-231-8/+20
* crypto: aesni - support 256 byte keys in avx asmDave Watson2018-12-231-12/+6
* crypto: aesni - Introduce gcm_context_dataDave Watson2018-12-231-25/+33
* crypto: x86/aes-ni - fix build error following fpu template removalEric Biggers2018-10-081-12/+1
* crypto: x86/aes-ni - remove special handling of AES in PCBC modeArd Biesheuvel2018-10-051-32/+0
* crypto: aesni - don't use GFP_ATOMIC allocation if the request doesn't cross ...Mikulas Patocka2018-09-141-1/+1
* crypto: aesni - Update aesni-intel_glue to use scatter/gatherDave Watson2018-02-221-0/+133
* crypto: aesni - Introduce scatter/gather asm function stubsDave Watson2018-02-221-0/+16
* crypto: aesni - Introduce gcm_context_dataDave Watson2018-02-221-24/+57
* crypto: aesni - handle zero length dst bufferStephan Mueller2018-01-251-1/+1
* crypto: aesni - add wrapper for generic gcm(aes)Sabrina Dubroca2017-12-221-12/+54
* crypto: aesni - fix typo in generic_gcmaes_decryptSabrina Dubroca2017-12-221-1/+1
* crypto: aesni - Use GCM IV size constantCorentin LABBE2017-09-221-3/+4
* crypto: aesni - make arrays aesni_simd_skciphers and aesni_simd_skciphers2 st...Colin Ian King2017-09-221-1/+2
* crypto: algapi - make crypto_xor() take separate dst and src argumentsArd Biesheuvel2017-08-041-2/+2
* crypto: aesni - add generic gcm(aes)Sabrina Dubroca2017-05-181-50/+158
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Herbert Xu2017-02-031-5/+6
|\
| * crypto: aesni - Fix failure when pcbc module is absentHerbert Xu2017-02-031-4/+4
| * crypto: aesni - Fix failure when built-in with modular pcbcHerbert Xu2016-12-301-1/+2
* | crypto: aesni-intel - RFC4106 can zero copy when !PageHighMemIlya Lesokhin2016-12-271-4/+8
|/
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2016-12-141-487/+218
|\
| * crypto: aesni - Convert to skcipherHerbert Xu2016-11-281-487/+218
* | crypto: aesni: shut up -Wmaybe-uninitialized warningArnd Bergmann2016-11-111-2/+2
|/
* crypto: aesni - Use crypto_cipher to derive rfc4106 subkeyHerbert Xu2016-07-011-65/+11
* crypto: aesni - Fix cryptd reordering problem on gcmHerbert Xu2016-06-231-6/+12
* x86/cpufeature: Replace cpu_has_avx with boot_cpu_has() usageBorislav Petkov2016-04-131-1/+1
* crypto: xts - consolidate sanity check for keysStephan Mueller2016-02-161-8/+3
* crypto: aead - Remove CRYPTO_ALG_AEAD_NEW flagHerbert Xu2015-08-171-2/+1
* crypto: aesni - Use new IV conventionHerbert Xu2015-07-141-36/+20
* crypto: aesni - fix failing setkey for rfc4106-gcm-aesniTadeusz Struk2015-06-291-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds2015-06-231-256/+167
|\
| * crypto: aesni - Convert rfc4106 to new AEAD interfaceHerbert Xu2015-06-031-167/+83
| * crypto: aesni - Convert top-level rfc4106 algorithm to new interfaceHerbert Xu2015-06-031-89/+83
| * crypto: aesni - Use crypto_aead_set_reqsize helperHerbert Xu2015-05-131-2/+3
* | x86/fpu: Rename i387.h to fpu/api.hIngo Molnar2015-05-191-1/+1
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds2015-04-151-62/+125
|\
| * crypto: aesni - mark AES-NI helper ciphersStephan Mueller2015-03-311-8/+15
| * crypto: aesni - make driver-gcm-aes-aesni helper a proper aead algTadeusz Struk2015-02-281-54/+110
* | crypto: aesni - fix memory usage in GCM decryptionStephan Mueller2015-03-131-2/+2
|/
* crypto: aesni - Add support for 192 & 256 bit keys to AESNI RFC4106Timothy McCaffrey2015-01-141-6/+28
* crypto: prefix module autoloading with "crypto-"Kees Cook2014-11-241-1/+1
* crypto: aesni - remove unnecessary #defineValentin Rothberg2014-11-061-6/+2
* Revert "crypto: aesni - disable "by8" AVX CTR optimization"Mathias Krause2014-10-021-2/+2