summaryrefslogtreecommitdiffstats
path: root/arch/arm/crypto
Commit message (Expand)AuthorAgeFilesLines
* crypto: arm/nhpoly1305 - implement ->digestEric Biggers2023-10-201-0/+9
* crypto: arm/sha512-neon - Fix clang function cast warningsHerbert Xu2023-05-121-7/+5
* crypto: arm/sha256-neon - Fix clang function cast warningsHerbert Xu2023-05-121-7/+5
* crypto: arm/sha1-neon - Fix clang function cast warningsHerbert Xu2023-05-121-7/+5
* Merge tag 'v6.3-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds2023-02-211-8/+6
|\
| * crypto: arm/sha1 - Fix clang function cast warningsHerbert Xu2022-12-301-8/+6
* | Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds2023-02-213-17/+790
|\ \
| * | ARM: 9286/1: crypto: Implement fused AES-CTR/GHASH version of GCMArd Biesheuvel2023-01-183-17/+790
| |/
* / ARM: 9287/1: Reduce __thumb2__ definition to crypto files that require itNathan Chancellor2023-01-231-1/+6
|/
* 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