summaryrefslogtreecommitdiffstats
path: root/arch/x86/crypto
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2019-12-024-9/+14
|\
| * crypto: arch - conditionalize crypto api in arch glue for lib codeJason A. Donenfeld2019-11-274-9/+14
* | Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-11-2641-328/+318
|\ \ | |/ |/|
| * x86/asm/32: Change all ENTRY+ENDPROC to SYM_FUNC_*Jiri Slaby2019-10-182-8/+8
| * x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_*Jiri Slaby2019-10-1838-236/+236
| * x86/asm: Annotate aliasesJiri Slaby2019-10-181-3/+2
| * x86/asm/crypto: Annotate local functionsJiri Slaby2019-10-1811-77/+68
* | crypto: x86/chacha - only unregister algorithms if registeredEric Biggers2019-11-221-1/+2
* | crypto: curve25519 - x86_64 library and KPP implementationsJason A. Donenfeld2019-11-172-0/+2476
* | crypto: blake2s - x86_64 SIMD implementationJason A. Donenfeld2019-11-173-0/+493
* | crypto: x86/poly1305 - expose existing driver as poly1305 libraryArd Biesheuvel2019-11-171-16/+41
* | crypto: x86/poly1305 - depend on generic library not generic shashArd Biesheuvel2019-11-171-11/+55
* | crypto: x86/poly1305 - unify Poly1305 state struct with generic codeArd Biesheuvel2019-11-171-59/+29
* | crypto: poly1305 - move core routines into a separate libraryArd Biesheuvel2019-11-171-1/+1
* | crypto: x86/chacha - expose SIMD ChaCha routine as library functionArd Biesheuvel2019-11-171-25/+66
* | crypto: x86/chacha - depend on generic chacha library instead of crypto driverArd Biesheuvel2019-11-171-55/+35
* | crypto: chacha - move existing library code into lib/cryptoArd Biesheuvel2019-11-171-1/+1
|/
* crypto: x86/aes-ni - use AES library instead of single-use AES cipherArd Biesheuvel2019-09-091-11/+6
* crypto: x86 - Rename functions to avoid conflict with crypto/sha256.hHans de Goede2019-09-051-6/+6
* crypto: x86/xts - implement support for ciphertext stealingArd Biesheuvel2019-08-228-17/+80
* crypto: x86/des - switch to library interfaceArd Biesheuvel2019-08-221-19/+23
* crypto: des - split off DES library from generic DES cipher driverArd Biesheuvel2019-08-221-1/+1
* crypto: 3des - move verification out of exported routineArd Biesheuvel2019-08-221-0/+4
* crypto: ghash - add comment and improve help textEric Biggers2019-07-271-2/+1
* crypto: aegis128l/aegis256 - remove x86 and generic implementationsArd Biesheuvel2019-07-265-2113/+0
* crypto: morus - remove generic and x86 implementationsArd Biesheuvel2019-07-269-2726/+0
* crypto: x86/aes - drop scalar assembler implementationsArd Biesheuvel2019-07-264-621/+0
* crypto: x86/aes-ni - switch to generic for fallback and key routinesArd Biesheuvel2019-07-261-8/+7
* crypto: aes - rename local routines to prevent future clashesArd Biesheuvel2019-07-261-4/+4
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2019-07-082-39/+8
|\
| * crypto: chacha - constify ctx and iv argumentsEric Biggers2019-06-131-1/+1
| * crypto: x86/aesni - remove unused internal cipher algorithmEric Biggers2019-06-131-38/+7
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-198-32/+8
* | 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-0620-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
|/