- 6048fdc lib/crypto: blake2s: include as built-in by Jason A. Donenfeld · 3 years ago
- cb5f09e crypto: arm/curve25519 - rename 'mod_init' & 'mod_exit' functions to be module-specific by Randy Dunlap · 3 years, 6 months ago
- 8116138 crypto: arm - use a pattern rule for generating *.S files by Masahiro Yamada · 3 years, 8 months ago
- 7c0303f crypto: arm - generate *.S by Perl at build time instead of shipping them by Masahiro Yamada · 3 years, 8 months ago
- 44200f2 crypto: arm/curve25519 - Move '.fpu' after '.arch' by Nathan Chancellor · 3 years, 9 months ago
- 8d195e7 crypto: poly1305 - fix poly1305_core_setkey() declaration by Arnd Bergmann · 3 years, 9 months ago
- e0ba808 crypto: arm/chacha-scalar - switch to common rev_l macro by Ard Biesheuvel · 3 years, 10 months ago
- d5adb9d crypto: arm/aes-scalar - switch to common rev_l/mov_l macros by Ard Biesheuvel · 3 years, 10 months ago
- d2f2516 crypto: arm/blake2s - fix for big endian by Eric Biggers · 3 years, 10 months ago
- 6131e97 crypto: arm/blake2b - drop unnecessary return statement by Eric Biggers · 3 years, 11 months ago
- 1862eb0 crypto: arm/blake2b - add NEON-accelerated BLAKE2b by Eric Biggers · 4 years ago
- 5172d32 crypto: arm/blake2s - add ARM scalar optimized BLAKE2s by Eric Biggers · 4 years ago
- 0eb76ba crypto: remove cipher routines from public crypto API by Ard Biesheuvel · 4 years, 1 month ago
- fd16931 crypto: arm/chacha-neon - add missing counter increment by Ard Biesheuvel · 4 years, 1 month ago
- f3456b9 crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata by Ard Biesheuvel · 4 years, 1 month ago
- a24d22b crypto: sha - split sha.h into sha1.h and sha2.h by Eric Biggers · 4 years, 2 months ago
- 86cd97e crypto: arm/chacha-neon - optimize for non-block size multiples by Ard Biesheuvel · 4 years, 2 months ago
- a2715fb crypto: arm/aes-neonbs - fix usage of cbc(aes) fallback by Horia Geantă · 4 years, 2 months ago
- 3ebbc03 crypto: arm/aes-neonbs - use typed init/exit routines for XTS by Ard Biesheuvel · 4 years, 3 months ago
- be6d699 crypto: arm/aes-neonbs - avoid loading reorder argument on encryption by Ard Biesheuvel · 4 years, 3 months ago
- 45a4777 crypto: arm/aes-neonbs - avoid hacks to prevent Thumb2 mode switches by Ard Biesheuvel · 4 years, 3 months ago
- 0f5e832 crypto: arm/sha512-neon - avoid ADRL pseudo instruction by Ard Biesheuvel · 4 years, 3 months ago
- 5478193 crypto: arm/sha256-neon - avoid ADRL pseudo instruction by Ard Biesheuvel · 4 years, 3 months ago
- 00b99ad2 crypto: arm/aes-neonbs - Use generic cbc encryption path by Herbert Xu · 4 years, 4 months ago
- 51982ea crypto: arm/poly1305 - Add prototype for poly1305_blocks_neon by Herbert Xu · 4 years, 4 months ago
- 6779d0e crypto: arm/curve25519 - include <linux/scatterlist.h> by Fabio Estevam · 4 years, 4 months ago
- 9332a9e crypto: Replace HTTP links with HTTPS ones by Alexander A. Klimov · 4 years, 5 months ago
- 3d2df84 crypto: arm/ghash - use variably sized key struct by Ard Biesheuvel · 4 years, 6 months ago
- 4152d14 Merge branch 'rwonce/rework' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux by Linus Torvalds · 4 years, 7 months ago
- 81e8c10 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 4 years, 7 months ago
- 2aaba01 crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.h by Eric Biggers · 4 years, 8 months ago
- a9a8ba9 crypto: arch/nhpoly1305 - process in explicit 4k chunks by Jason A. Donenfeld · 4 years, 8 months ago
- 706024a crypto: arch/lib - limit simd usage to 4k chunks by Jason A. Donenfeld · 4 years, 8 months ago
- 5429ef6 compiler/gcc: Raise minimum GCC version for kernel builds to 4.8 by Will Deacon · 5 years ago
- ff2ae60 Merge tag 'spdx-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx by Linus Torvalds · 4 years, 9 months ago
- 6e4e00d crypto: arm[64]/poly1305 - add artifact to .gitignore files by Jason A. Donenfeld · 4 years, 9 months ago
- d198b34 .gitignore: add SPDX License Identifier by Masahiro Yamada · 4 years, 10 months ago
- 82ff493 crypto: arm/neon - memzero_explicit aes-cbc key by Torsten Duwe · 4 years, 10 months ago
- 7548bf8 crypto: arm/ghash-ce - define fpu before fpu registers are referenced by Stefan Agner · 4 years, 10 months ago
- 0bc8176 crypto: arm/chacha - fix build failured when kernel mode NEON is disabled by Ard Biesheuvel · 5 years ago
- 3189990 crypto: {arm,arm64,mips}/poly1305 - remove redundant non-reduction from emit by Jason A. Donenfeld · 5 years ago
- e341942 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Herbert Xu · 5 years ago
- af5034e crypto: remove propagation of CRYPTO_TFM_RES_* flags by Eric Biggers · 5 years ago
- 674f368 crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN by Eric Biggers · 5 years ago
- 84faa30 crypto: arm/curve25519 - add arch-specific key generation function by Jason A. Donenfeld · 5 years ago
- 483847a Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 5 years ago
- 8394bfe crypto: arch - conditionalize crypto api in arch glue for lib code by Jason A. Donenfeld · 5 years ago
- 642356c Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 5 years ago
- d8f1308 crypto: arm/curve25519 - wire up NEON implementation by Jason A. Donenfeld · 5 years ago
- f0fb006 crypto: arm/curve25519 - import Bernstein and Schwabe's Curve25519 ARM implementation by Jason A. Donenfeld · 5 years ago
- a6b803b crypto: arm/poly1305 - incorporate OpenSSL/CRYPTOGAMS NEON implementation by Ard Biesheuvel · 5 years ago
- a44a343 crypto: arm/chacha - expose ARM ChaCha routine as library function by Ard Biesheuvel · 5 years ago
- b36d8c0 crypto: arm/chacha - remove dependency on generic ChaCha driver by Ard Biesheuvel · 5 years ago
- 29621d0 crypto: arm/chacha - import Eric Biggers's scalar accelerated ChaCha code by Ard Biesheuvel · 5 years ago
- 5fb8ef2 crypto: chacha - move existing library code into lib/crypto by Ard Biesheuvel · 5 years ago
- b95bba5 crypto: skcipher - rename the crypto_blkcipher module and kconfig option by Eric Biggers · 5 years ago
- b4d0c0a crypto: arm - use Kconfig based compiler checks for crypto opcodes by Ard Biesheuvel · 5 years ago
- f703964 crypto: arm/aes-ce - add dependency on AES library by Ard Biesheuvel · 5 years ago
- 3aa6d4a crypto: arm/aes-ce - build for v8 architecture explicitly by Ard Biesheuvel · 5 years ago
- 143d264 crypto: arm/aes-ce - implement ciphertext stealing for CBC by Ard Biesheuvel · 5 years ago
- 2ed8b79 crypto: arm/aes-neonbs - implement ciphertext stealing for XTS by Ard Biesheuvel · 5 years ago
- c61b160 crypto: arm/aes-ce - implement ciphertext stealing for XTS by Ard Biesheuvel · 5 years ago
- 38e73b3 crypto: arm/aes-neonbs - replace tweak mask literal with composition by Ard Biesheuvel · 5 years ago
- e53b43d crypto: arm/aes-ce - replace tweak mask literal with composition by Ard Biesheuvel · 5 years ago
- 1dede02 crypto: arm/aes-ce - switch to 4x interleave by Ard Biesheuvel · 5 years ago
- 46a2277 crypto: arm/aes-ce - yield the SIMD unit between scatterwalk steps by Ard Biesheuvel · 5 years ago
- fcb0e30 crypto: arm/aes - fix round key prototypes by Ard Biesheuvel · 5 years ago
- e4dcc1b crypto: arm - Rename functions to avoid conflict with crypto/sha256.h by Hans de Goede · 5 years ago
- 8dfa20f crypto: ghash - add comment and improve help text by Eric Biggers · 5 years ago
- b46033f crypto: arm/aes-scalar - unexport en/decryption routines by Ard Biesheuvel · 5 years ago
- 8de6dd3 crypto: arm/aes-cipher - switch to shared AES inverse Sbox by Ard Biesheuvel · 5 years ago
- 0a5dff9 crypto: arm/ghash - provide a synchronous version by Ard Biesheuvel · 5 years ago
- e5f0504 crypto: arm/aes-neonbs - provide a synchronous version of ctr(aes) by Ard Biesheuvel · 5 years ago
- 5eedf31 crypto: arm/aes-ce - provide a synchronous version of ctr(aes) by Ard Biesheuvel · 5 years ago
- fafb1dc crypto: arm/aes - use native endiannes for key schedule by Ard Biesheuvel · 5 years ago
- aa6e2d2 crypto: arm/aes-neonbs - switch to library version of key expansion routine by Ard Biesheuvel · 5 years ago
- 724ecd3 crypto: aes - rename local routines to prevent future clashes by Ard Biesheuvel · 5 years ago
- 20bb4ef crypto: arm/aes-ce - cosmetic/whitespace cleanup by Ard Biesheuvel · 5 years ago
- 4d2fa8b Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 5 years ago
- d2912cb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 by Thomas Gleixner · 6 years ago
- 860ab2e crypto: chacha - constify ctx and iv arguments by Eric Biggers · 6 years ago
- 2874c5f treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 by Thomas Gleixner · 6 years ago
- efc77e8 crypto: arm/sha512 - Make sha512_arm_final static by YueHaibing · 6 years ago
- 877b569 crypto: shash - remove shash_desc::flags by Eric Biggers · 6 years ago
- 767f015 crypto: arm/aes-neonbs - don't access already-freed walk.iv by Eric Biggers · 6 years ago
- 99680c5 crypto: arm - convert to use crypto_simd_usable() by Eric Biggers · 6 years ago
- 63bdf42 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 6 years ago
- 511306b crypto: arm/aes-ce - update IV after partial final CTR block by Eric Biggers · 6 years ago
- c643165 crypto: sha512/arm - fix crash bug in Thumb2 build by Ard Biesheuvel · 6 years ago
- 69216a5 crypto: sha256/arm - fix crash bug in Thumb2 build by Ard Biesheuvel · 6 years ago
- e7b3ed3 crypto: arm/crct10dif-ce - cleanup and optimizations by Eric Biggers · 6 years ago
- c03f3cb crypto: arm/crct10dif - remove dead code by Ard Biesheuvel · 6 years ago
- 62fecf2 crypto: arm/crct10dif - revert to C code for short inputs by Ard Biesheuvel · 6 years ago
- 668c35f Merge tag 'kbuild-v4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild by Linus Torvalds · 6 years ago
- 8e9b61b kbuild: move .SECONDARY special target to Kbuild.include by Masahiro Yamada · 6 years ago
- 16aae35 crypto: arm/nhpoly1305 - add NEON-accelerated NHPoly1305 by Eric Biggers · 6 years ago
- bdb063a crypto: arm/chacha - add XChaCha12 support by Eric Biggers · 6 years ago
- 3cc2151 crypto: arm/chacha20 - refactor to allow varying number of rounds by Eric Biggers · 6 years ago
- d97a943 crypto: arm/chacha20 - add XChaCha20 support by Eric Biggers · 6 years ago
- be2830b crypto: arm/chacha20 - limit the preemption-disabled section by Eric Biggers · 6 years ago