summaryrefslogtreecommitdiff
path: root/arch/arm/crypto
Commit message (Expand)AuthorAgeFilesLines
* crypto: Prepare to move crypto_tfm_ctxHerbert Xu2022-12-021-1/+1
* crypto: arm/nhpoly1305 - eliminate unnecessary CFI wrapperEric Biggers2022-11-252-10/+3
* crypto: move gf128mul library into lib/cryptoArd Biesheuvel2022-11-111-1/+1
* crypto: Kconfig - simplify cipher entriesRobert Elliott2022-08-261-9/+31
* crypto: Kconfig - simplify hash entriesRobert Elliott2022-08-261-29/+65
* crypto: Kconfig - simplify CRC entriesRobert Elliott2022-08-261-2/+15
* crypto: Kconfig - simplify public-key entriesRobert Elliott2022-08-261-1/+6
* crypto: Kconfig - sort the arm entriesRobert Elliott2022-08-261-55/+56
* crypto: Kconfig - submenus for arm and arm64Robert Elliott2022-08-261-9/+2
* crypto: blake2s - remove shash moduleJason A. Donenfeld2022-06-103-79/+2
* Merge tag 'v5.18-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2022-03-311-0/+2
|\
| * crypto: arm/aes-neonbs-cbc - Select generic cbc and aesHerbert Xu2022-03-251-0/+2
* | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2022-03-212-63/+77
|\ \ | |/
| * crypto: arm/aes-neonbs-ctr - deal with non-multiples of AES block sizeArd Biesheuvel2022-02-052-63/+77
* | lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFIJason A. Donenfeld2022-02-041-2/+2
|/
* lib/crypto: blake2s: include as built-inJason A. Donenfeld2022-01-074-77/+83
* crypto: arm/curve25519 - rename 'mod_init' & 'mod_exit' functions to be modul...Randy Dunlap2021-07-161-4/+4
* crypto: arm - use a pattern rule for generating *.S filesMasahiro Yamada2021-05-141-7/+1
* crypto: arm - generate *.S by Perl at build time instead of shipping themMasahiro Yamada2021-05-144-5848/+3
* crypto: arm/curve25519 - Move '.fpu' after '.arch'Nathan Chancellor2021-04-161-1/+1
* crypto: poly1305 - fix poly1305_core_setkey() declarationArnd Bergmann2021-04-021-1/+1
* crypto: arm/chacha-scalar - switch to common rev_l macroArd Biesheuvel2021-03-191-30/+13
* crypto: arm/aes-scalar - switch to common rev_l/mov_l macrosArd Biesheuvel2021-03-191-32/+10
* crypto: arm/blake2s - fix for big endianEric Biggers2021-03-191-0/+21
* crypto: arm/blake2b - drop unnecessary return statementEric Biggers2021-03-071-2/+2
* crypto: arm/blake2b - add NEON-accelerated BLAKE2bEric Biggers2021-01-034-0/+464
* crypto: arm/blake2s - add ARM scalar optimized BLAKE2sEric Biggers2021-01-034-0/+374
* crypto: remove cipher routines from public crypto APIArd Biesheuvel2021-01-031-0/+3
* crypto: arm/chacha-neon - add missing counter incrementArd Biesheuvel2021-01-031-0/+1
* crypto: arm/aes-ce - work around Cortex-A57/A72 silion errataArd Biesheuvel2020-12-041-10/+22
* crypto: sha - split sha.h into sha1.h and sha2.hEric Biggers2020-11-209-9/+9
* crypto: arm/chacha-neon - optimize for non-block size multiplesArd Biesheuvel2020-11-132-24/+107
* crypto: arm/aes-neonbs - fix usage of cbc(aes) fallbackHoria Geantă2020-11-061-3/+5
* crypto: arm/aes-neonbs - use typed init/exit routines for XTSArd Biesheuvel2020-09-251-6/+6
* crypto: arm/aes-neonbs - avoid loading reorder argument on encryptionArd Biesheuvel2020-09-251-2/+3
* crypto: arm/aes-neonbs - avoid hacks to prevent Thumb2 mode switchesArd Biesheuvel2020-09-251-27/+22
* crypto: arm/sha512-neon - avoid ADRL pseudo instructionArd Biesheuvel2020-09-252-4/+4
* crypto: arm/sha256-neon - avoid ADRL pseudo instructionArd Biesheuvel2020-09-252-4/+4
* crypto: arm/aes-neonbs - Use generic cbc encryption pathHerbert Xu2020-09-111-18/+28
* crypto: arm/poly1305 - Add prototype for poly1305_blocks_neonHerbert Xu2020-09-041-0/+1
* crypto: arm/curve25519 - include <linux/scatterlist.h>Fabio Estevam2020-08-251-0/+1
* crypto: Replace HTTP links with HTTPS onesAlexander A. Klimov2020-07-236-8/+8
* crypto: arm/ghash - use variably sized key structArd Biesheuvel2020-07-091-27/+24
* Merge branch 'rwonce/rework' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2020-06-101-6/+6
|\
| * compiler/gcc: Raise minimum GCC version for kernel builds to 4.8Will Deacon2020-04-151-6/+6
* | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2020-06-014-4/+0
|\ \
| * | crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.hEric Biggers2020-05-084-4/+0
| |/
* | crypto: arch/nhpoly1305 - process in explicit 4k chunksJason A. Donenfeld2020-04-301-1/+1
* | crypto: arch/lib - limit simd usage to 4k chunksJason A. Donenfeld2020-04-302-7/+22
|/
* Merge tag 'spdx-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2020-04-031-0/+1
|\