summaryrefslogtreecommitdiffstats
path: root/arch/arm/crypto
Commit message (Expand)AuthorAgeFilesLines
* 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
* | crypto: arm/nhpoly1305 - add NEON-accelerated NHPoly1305Eric Biggers2018-11-204-0/+200
* | crypto: arm/chacha - add XChaCha12 supportEric Biggers2018-11-202-2/+21
* | crypto: arm/chacha20 - refactor to allow varying number of roundsEric Biggers2018-11-203-48/+56
* | crypto: arm/chacha20 - add XChaCha20 supportEric Biggers2018-11-203-49/+126
* | crypto: arm/chacha20 - limit the preemption-disabled sectionEric Biggers2018-11-201-3/+3
* | crypto: chacha20-generic - refactor to allow varying number of roundsEric Biggers2018-11-201-20/+20
* | crypto: aes-ce - Remove duplicate headerBrajeswar Ghosh2018-11-161-1/+0
* | crypto: arm/aes - add some hardening against cache-timing attacksEric Biggers2018-11-092-10/+61
|/
* crypto: arm/crc32 - avoid warning when compiling with ClangStefan Agner2018-09-211-1/+1
* crypto: arm/chacha20 - faster 8-bit rotations and other optimizationsEric Biggers2018-09-041-134/+143
* crypto: arm/ghash-ce - implement support for 4-way aggregationArd Biesheuvel2018-09-043-16/+131
* crypto: speck - remove SpeckJason A. Donenfeld2018-09-044-730/+0
* treewide: convert ISO_8859-1 text comments to utf-8Arnd Bergmann2018-08-232-3/+3
* crypto: arm/chacha20 - always use vrev for 16-bit rotatesEric Biggers2018-08-031-6/+4