summaryrefslogtreecommitdiffstats
path: root/arch/x86/crypto (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* crypto: x86/serpent-sse2 - convert to skcipher interfaceEric Biggers2018-03-021-151/+70
* crypto: x86/serpent-sse2 - remove XTS algorithmEric Biggers2018-03-021-172/+0
* crypto: x86/serpent-sse2 - remove LRW algorithmEric Biggers2018-03-021-129/+1
* crypto: x86/glue_helper - add skcipher_walk functionsEric Biggers2018-03-021-0/+207
* 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-222-26/+106
* crypto: aesni - Add fast path for > 16 byte updateDave Watson2018-02-221-0/+25
* crypto: aesni - Introduce partial block macroDave Watson2018-02-221-1/+150
* crypto: aesni - Move HashKey computation from stack to gcm_contextDave Watson2018-02-221-99/+106
* crypto: aesni - Move ghash_mul to GCM_COMPLETEDave Watson2018-02-221-1/+9
* crypto: aesni - Fill in new context data structuresDave Watson2018-02-221-12/+39
* crypto: aesni - Split AAD hash calculation to separate macroDave Watson2018-02-221-28/+43
* crypto: aesni - Introduce gcm_context_dataDave Watson2018-02-222-75/+121
* crypto: aesni - Merge encode and decode to GCM_ENC_DEC macroDave Watson2018-02-221-179/+114
* crypto: aesni - Add GCM_COMPLETE macroDave Watson2018-02-221-109/+63
* crypto: aesni - Add GCM_INIT macroDave Watson2018-02-221-51/+33
* crypto: aesni - Macro-ify func save/restoreDave Watson2018-02-221-29/+24
* crypto: aesni - Merge INITIAL_BLOCKS_ENC/DECDave Watson2018-02-221-250/+48
* crypto: sha512-mb - remove HASH_FIRST flagEric Biggers2018-02-152-32/+6
* crypto: sha256-mb - remove HASH_FIRST flagEric Biggers2018-02-152-29/+6
* crypto: sha1-mb - remove HASH_FIRST flagEric Biggers2018-02-152-30/+6
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2018-02-121-4/+6
|\
| * crypto: sha512-mb - initialize pending lengths correctlyEric Biggers2018-02-081-4/+6
* | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2018-01-3110-570/+219
|\|
| * crypto: aesni - handle zero length dst bufferStephan Mueller2018-01-251-1/+1
| * crypto: x86/salsa20 - cleanup and convert to skcipher APIEric Biggers2018-01-123-359/+44
| * crypto: hash - annotate algorithms taking optional keyEric Biggers2018-01-122-0/+2
| * crypto: poly1305 - remove ->setkey() methodEric Biggers2018-01-121-1/+0
| * crypto: x86/poly1305 - remove cra_alignmaskEric Biggers2018-01-051-1/+0
| * crypto: aesni - Fix out-of-bounds access of the AAD buffer in generic-gcm-aesniJunaid Shahid2017-12-281-100/+12
| * crypto: aesni - Fix out-of-bounds access of the data buffer in generic-gcm-aesniJunaid Shahid2017-12-281-42/+45
| * crypto: x86/twofish-3way - Fix %rbp usageEric Biggers2017-12-281-52/+60
| * 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: x86/chacha20 - Remove cra_alignmaskEric Biggers2017-11-291-1/+0
* | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-01-144-5/+9
|\ \ | |/ |/|
| * x86/retpoline/crypto: Convert crypto assembler indirect jumpsDavid Woodhouse2018-01-124-5/+9
* | crypto: salsa20 - fix blkcipher_walk API usageEric Biggers2017-11-291-7/+0
* | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2017-11-142-15/+12
|\ \ | |/ |/|
| * crypto: crc32-pclmul - remove useless relative addressingMikulas Patocka2017-10-071-11/+6
| * 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
* | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2017-11-062-12/+12
|\ \
| * | crypto: x86/sha1-mb - fix panic due to unaligned accessAndrey Ryabinin2017-11-031-6/+6
| * | crypto: x86/sha256-mb - fix panic due to unaligned accessAndrey Ryabinin2017-11-031-6/+6
* | | Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2017-11-025-0/+5
|\ \ \ | |/ / |/| |
| * | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-025-0/+5
| |/
* / crypto: x86/chacha20 - satisfy stack validation 2.0Jason A. Donenfeld2017-10-122-4/+4
|/
* crypto: x86/twofish - Fix RBP usageJosh Poimboeuf2017-09-201-6/+6
* crypto: sha512-avx2 - Fix RBP usageJosh Poimboeuf2017-09-201-36/+39