summaryrefslogtreecommitdiffstats
path: root/arch/arm/crypto
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2019-12-023-15/+25
|\
| * crypto: arch - conditionalize crypto api in arch glue for lib codeJason A. Donenfeld2019-11-273-15/+25
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds2019-11-2514-243/+5711
|\|
| * crypto: arm/curve25519 - wire up NEON implementationJason A. Donenfeld2019-11-174-195/+287
| * crypto: arm/curve25519 - import Bernstein and Schwabe's Curve25519 ARM implem...Jason A. Donenfeld2019-11-171-0/+2105
| * crypto: arm/poly1305 - incorporate OpenSSL/CRYPTOGAMS NEON implementationArd Biesheuvel2019-11-175-1/+2686
| * crypto: arm/chacha - expose ARM ChaCha routine as library functionArd Biesheuvel2019-11-172-1/+41
| * crypto: arm/chacha - remove dependency on generic ChaCha driverArd Biesheuvel2019-11-175-239/+339
| * crypto: arm/chacha - import Eric Biggers's scalar accelerated ChaCha codeArd Biesheuvel2019-11-171-0/+461
| * crypto: chacha - move existing library code into lib/cryptoArd Biesheuvel2019-11-171-1/+1
| * crypto: skcipher - rename the crypto_blkcipher module and kconfig optionEric Biggers2019-11-011-3/+3
| * crypto: arm - use Kconfig based compiler checks for crypto opcodesArd Biesheuvel2019-10-237-33/+19
* | crypto: arm/aes-ce - add dependency on AES libraryArd Biesheuvel2019-10-011-0/+1
* | crypto: arm/aes-ce - build for v8 architecture explicitlyArd Biesheuvel2019-10-011-0/+1
|/
* crypto: arm/aes-ce - implement ciphertext stealing for CBCArd Biesheuvel2019-09-092-17/+256
* crypto: arm/aes-neonbs - implement ciphertext stealing for XTSArd Biesheuvel2019-09-092-13/+72
* crypto: arm/aes-ce - implement ciphertext stealing for XTSArd Biesheuvel2019-09-092-23/+208
* crypto: arm/aes-neonbs - replace tweak mask literal with compositionArd Biesheuvel2019-09-091-5/+3
* crypto: arm/aes-ce - replace tweak mask literal with compositionArd Biesheuvel2019-09-091-6/+3
* crypto: arm/aes-ce - switch to 4x interleaveArd Biesheuvel2019-09-091-119/+144
* crypto: arm/aes-ce - yield the SIMD unit between scatterwalk stepsArd Biesheuvel2019-09-092-35/+34
* crypto: arm/aes - fix round key prototypesArd Biesheuvel2019-09-092-29/+29
* crypto: arm - Rename functions to avoid conflict with crypto/sha256.hHans de Goede2019-09-052-16/+16
* crypto: ghash - add comment and improve help textEric Biggers2019-07-271-1/+1
* crypto: arm/aes-scalar - unexport en/decryption routinesArd Biesheuvel2019-07-261-3/+0
* crypto: arm/aes-cipher - switch to shared AES inverse SboxArd Biesheuvel2019-07-261-39/+1
* crypto: arm/ghash - provide a synchronous versionArd Biesheuvel2019-07-261-26/+52
* crypto: arm/aes-neonbs - provide a synchronous version of ctr(aes)Ard Biesheuvel2019-07-261-0/+65
* crypto: arm/aes-ce - provide a synchronous version of ctr(aes)Ard Biesheuvel2019-07-261-0/+43
* crypto: arm/aes - use native endiannes for key scheduleArd Biesheuvel2019-07-262-16/+13
* crypto: arm/aes-neonbs - switch to library version of key expansion routineArd Biesheuvel2019-07-262-3/+3
* crypto: aes - rename local routines to prevent future clashesArd Biesheuvel2019-07-261-4/+4
* crypto: arm/aes-ce - cosmetic/whitespace cleanupArd Biesheuvel2019-07-261-60/+56
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2019-07-082-2/+2
|\
| * crypto: chacha - constify ctx and iv argumentsEric Biggers2019-06-131-1/+1
| * crypto: arm/sha512 - Make sha512_arm_final staticYueHaibing2019-05-231-1/+1
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-1916-64/+16
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-305-29/+5
|/
* crypto: shash - remove shash_desc::flagsEric Biggers2019-04-251-3/+0
* crypto: arm/aes-neonbs - don't access already-freed walk.ivEric Biggers2019-04-181-0/+2
* crypto: arm - convert to use crypto_simd_usable()Eric Biggers2019-03-2210-19/+29
* Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2019-03-053-338/+281
|\
| * crypto: arm/aes-ce - update IV after partial final CTR blockEric Biggers2019-02-221-13/+13
| * crypto: arm/crct10dif-ce - cleanup and optimizationsEric Biggers2019-02-082-294/+261
| * crypto: arm/crct10dif - remove dead codeArd Biesheuvel2019-02-011-13/+0
| * crypto: arm/crct10dif - revert to C code for short inputsArd Biesheuvel2019-02-012-24/+13
* | crypto: sha512/arm - fix crash bug in Thumb2 buildArd Biesheuvel2019-02-222-2/+4
* | crypto: sha256/arm - fix crash bug in Thumb2 buildArd Biesheuvel2019-02-222-2/+4
|/
* Merge tag 'kbuild-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2018-12-291-1/+1
|\
| * kbuild: move .SECONDARY special target to Kbuild.includeMasahiro Yamada2018-12-021-1/+1