1. c59de48 crypto: arm64/sm4-ce - Make dependent on sm4 library instead of sm4-generic by Tianjia Zhang · 3 years, 5 months ago
  2. 2063257 crypto: arm64 - use a pattern rule for generating *.S files by Masahiro Yamada · 3 years, 8 months ago
  3. 12dd461 crypto: arm64 - generate *.S by Perl at build time instead of shipping them by Masahiro Yamada · 3 years, 8 months ago
  4. 31a24ae Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 3 years, 8 months ago
  5. 0f19dbc crypto: arm64/aes-ce - deal with oversight in new CTR carry code by Ard Biesheuvel · 3 years, 9 months ago
  6. 13150149 arm64: fpsimd: run kernel mode NEON with softirqs disabled by Ard Biesheuvel · 3 years, 10 months ago
  7. 8d195e7 crypto: poly1305 - fix poly1305_core_setkey() declaration by Arnd Bergmann · 3 years, 9 months ago
  8. fc754c0 crypto: arm64/crc-t10dif - move NEON yield to C code by Ard Biesheuvel · 3 years, 11 months ago
  9. f0070f4 crypto: arm64/aes-ce-mac - simplify NEON yield by Ard Biesheuvel · 3 years, 11 months ago
  10. f5943ef crypto: arm64/aes-neonbs - remove NEON yield calls by Ard Biesheuvel · 3 years, 11 months ago
  11. 5f6cb2e crypto: arm64/sha512-ce - simplify NEON yield by Ard Biesheuvel · 3 years, 11 months ago
  12. 9ecc9f3 crypto: arm64/sha3-ce - simplify NEON yield by Ard Biesheuvel · 3 years, 11 months ago
  13. b2eadbf crypto: arm64/sha2-ce - simplify NEON yield by Ard Biesheuvel · 3 years, 11 months ago
  14. 5a69e1b crypto: arm64/sha1-ce - simplify NEON yield by Ard Biesheuvel · 3 years, 11 months ago
  15. 0df07d8 crypto: arm64/sha - add missing module aliases by Ard Biesheuvel · 4 years ago
  16. 5318d3d crypto: arm64/aes-ctr - improve tail handling by Ard Biesheuvel · 4 years ago
  17. 15deb43 crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled by Ard Biesheuvel · 4 years ago
  18. a24d22b crypto: sha - split sha.h into sha1.h and sha2.h by Eric Biggers · 4 years, 2 months ago
  19. 3ad99c2 crypto: arm64/gcm - move authentication tag check to SIMD domain by Ard Biesheuvel · 4 years, 2 months ago
  20. c4fc632 crypto: arm64/chacha - simplify tail block handling by Ard Biesheuvel · 4 years, 2 months ago
  21. 519a0d7 crypto: arm64/poly1305-neon - reorder PAC authentication with SP update by Ard Biesheuvel · 4 years, 2 months ago
  22. 458c048 crypto: hash - Use memzero_explicit() for clearing state by Arvind Sankar · 4 years, 2 months ago
  23. 39a5101 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 4 years, 3 months ago
  24. 39e4716 crypto: arm64: Use x16 with indirect branch to bti_c by Jeremy Linton · 4 years, 3 months ago
  25. a4cb40f crypto: arm64/gcm - Fix endianness warnings by Herbert Xu · 4 years, 4 months ago
  26. 0f4128d crypto: arm64/sha - Add declarations for assembly variables by Herbert Xu · 4 years, 4 months ago
  27. e4f8748 crypto: arm64/gcm - use inline helper to suppress indirect calls by Ard Biesheuvel · 4 years, 6 months ago
  28. 17d0fb1f crypto: arm64/gcm - use variably sized key struct by Ard Biesheuvel · 4 years, 6 months ago
  29. 94fe450 crypto: arm64/gcm - disentangle ghash and gcm setkey() routines by Ard Biesheuvel · 4 years, 6 months ago
  30. 37b6aab crypto: arm64/ghash - drop PMULL based shash by Ard Biesheuvel · 4 years, 6 months ago
  31. 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
  32. 2aaba01 crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.h by Eric Biggers · 4 years, 8 months ago
  33. a221b33 crypto: arm64/aes-glue - use crypto_shash_tfm_digest() by Eric Biggers · 4 years, 8 months ago
  34. a9a8ba9 crypto: arch/nhpoly1305 - process in explicit 4k chunks by Jason A. Donenfeld · 4 years, 8 months ago
  35. 706024a crypto: arch/lib - limit simd usage to 4k chunks by Jason A. Donenfeld · 4 years, 8 months ago
  36. 3ca73b7 crypto: arm64 - Consistently enable extension by Mark Brown · 4 years, 9 months ago
  37. 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
  38. 72f3542 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 4 years, 9 months ago
  39. 3cd86a5 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 4 years, 9 months ago
  40. d198b34 .gitignore: add SPDX License Identifier by Masahiro Yamada · 4 years, 10 months ago
  41. 979e52c Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 4 years, 9 months ago
  42. 82ff493 crypto: arm/neon - memzero_explicit aes-cbc key by Torsten Duwe · 4 years, 10 months ago
  43. c8cfcb7 crypto: arm64/chacha - correctly walk through blocks by Jason A. Donenfeld · 4 years, 10 months ago
  44. b8e5054 arm64: crypto: Modernize names for AES function macros by Mark Brown · 4 years, 11 months ago
  45. 2ca86c3 arm64: crypto: Modernize some extra assembly annotations by Mark Brown · 4 years, 11 months ago
  46. d282eee crypto: arm64/sha-ce - implement export/import by Corentin Labbe · 4 years, 10 months ago
  47. 4fb3d8b crypto: arm64/poly1305 - ignore build files by Matteo Croce · 5 years ago
  48. a78208e Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 5 years ago
  49. 3189990 crypto: {arm,arm64,mips}/poly1305 - remove redundant non-reduction from emit by Jason A. Donenfeld · 5 years ago
  50. 674f368 crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN by Eric Biggers · 5 years ago
  51. 0e89640 crypto: arm64 - Use modern annotations for assembly functions by Mark Brown · 5 years ago
  52. 5441c65 crypto: arm64/ghash-neon - bump priority to 150 by Ard Biesheuvel · 5 years ago
  53. 6320a15 crypto: arm64/sha - fix function types by Sami Tolvanen · 5 years ago
  54. 7ef858d sched/rt, arm64: Use CONFIG_PREEMPTION by Thomas Gleixner · 5 years ago
  55. 8394bfe crypto: arch - conditionalize crypto api in arch glue for lib code by Jason A. Donenfeld · 5 years ago
  56. f569ca1 crypto: arm64/poly1305 - incorporate OpenSSL/CRYPTOGAMS NEON implementation by Ard Biesheuvel · 5 years ago
  57. b36d8c0 crypto: arm/chacha - remove dependency on generic ChaCha driver by Ard Biesheuvel · 5 years ago
  58. b3aad5b crypto: arm64/chacha - expose arm64 ChaCha routine as library function by Ard Biesheuvel · 5 years ago
  59. c77da48 crypto: arm64/chacha - depend on generic chacha library instead of crypto driver by Ard Biesheuvel · 5 years ago
  60. 5fb8ef2 crypto: chacha - move existing library code into lib/crypto by Ard Biesheuvel · 5 years ago
  61. b95bba5 crypto: skcipher - rename the crypto_blkcipher module and kconfig option by Eric Biggers · 5 years ago
  62. 9b53799 crypto: arm64/aes-neonbs - add return value of skcipher_walk_done() in __xts_crypt() by Yunfeng Ye · 5 years ago
  63. 11031c0 crypto: arm64/gcm-ce - implement 4 way interleave by Ard Biesheuvel · 5 years ago
  64. 67cfa5d crypto: arm64/aes-neonbs - implement ciphertext stealing for XTS by Ard Biesheuvel · 5 years ago
  65. 7cceca8 crypto: arm64/aes - implement support for XTS ciphertext stealing by Ard Biesheuvel · 5 years ago
  66. 7c9d65c crypto: arm64/aes-cts-cbc - move request context data to the stack by Ard Biesheuvel · 5 years ago
  67. 0cfd507 crypto: arm64/aes-cts-cbc-ce - performance tweak by Ard Biesheuvel · 5 years ago
  68. 69b6f2e crypto: arm64/aes-neon - limit exposed routines if faster driver is enabled by Ard Biesheuvel · 5 years ago
  69. 7a3b1c6 crypto: arm64/aes-neonbs - replace tweak mask literal with composition by Ard Biesheuvel · 5 years ago
  70. 7b865ec crypto: arm64/aes - Use PTR_ERR_OR_ZERO rather than its implementation. by zhong jiang · 5 years ago
  71. 8f373bf crypto: arm64 - Rename functions to avoid conflict with crypto/sha256.h by Hans de Goede · 5 years ago
  72. 735177c crypto: arm64/aes - implement accelerated ESSIV/CBC mode by Ard Biesheuvel · 5 years ago
  73. 65d0042 crypto: arm64/aes-cts-cbc - factor out CBC en/decryption of a walk by Ard Biesheuvel · 5 years ago
  74. 642a88f crypto: arm64/aes-cipher - switch to shared AES inverse Sbox by Ard Biesheuvel · 5 years ago
  75. 58144b8 crypto: arm64/aes-neon - switch to shared AES Sboxes by Ard Biesheuvel · 5 years ago
  76. 4d3f9d8 crypto: arm64/aes-ce-cipher - use AES library as fallback by Ard Biesheuvel · 5 years ago
  77. ff6f411 crypto: aes - move sync ctr(aes) to AES library and generic helper by Ard Biesheuvel · 5 years ago
  78. c184472 crypto: arm64/aes-ce - switch to library version of key expansion routine by Ard Biesheuvel · 5 years ago
  79. f68df54 crypto: arm64/aes-neonbs - switch to library version of key expansion routine by Ard Biesheuvel · 5 years ago
  80. c59a6df crypto: arm64/aes-ccm - switch to AES library by Ard Biesheuvel · 5 years ago
  81. fe3b99b crypto: arm64/ghash - switch to AES library by Ard Biesheuvel · 5 years ago
  82. 724ecd3 crypto: aes - rename local routines to prevent future clashes by Ard Biesheuvel · 5 years ago
  83. 4d2fa8b Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 5 years ago
  84. 7367bfe crypto: arm64/aes-ce - implement 5 way interleave for ECB, CBC and CTR by Ard Biesheuvel · 6 years ago
  85. e217413 crypto: arm64/aes-ce - add 5 way interleave routines by Ard Biesheuvel · 6 years ago
  86. d2912cb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 by Thomas Gleixner · 6 years ago
  87. 860ab2e crypto: chacha - constify ctx and iv arguments by Eric Biggers · 6 years ago
  88. 6bd934d crypto: arm64/sha2-ce - correct digest for empty data in finup by Elena Petrova · 6 years ago
  89. 1d4aaf1 crypto: arm64/sha1-ce - correct digest for empty data in finup by Elena Petrova · 6 years ago
  90. 2874c5f treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 by Thomas Gleixner · 6 years ago
  91. 81ff5d2 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 6 years ago
  92. 4a8108b crypto: arm64/aes-neonbs - don't access already-freed walk.iv by Eric Biggers · 6 years ago
  93. aaba098 arm64: HWCAP: add support for AT_HWCAP2 by Andrew Murray · 6 years ago
  94. f6e9af8 crypto: arm64/cbcmac - handle empty messages in same way as template by Eric Biggers · 6 years ago
  95. e52b702 crypto: arm64 - convert to use crypto_simd_usable() by Eric Biggers · 6 years ago
  96. 580e295 crypto: arm64/gcm-aes-ce - fix no-NEON fallback code by Eric Biggers · 6 years ago
  97. 63bdf42 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 6 years ago
  98. f86d17e crypto: arm64/chacha - fix hchacha_block_neon() for big endian by Eric Biggers · 6 years ago
  99. 4b6d196 crypto: arm64/chacha - fix chacha_4block_xor_neon() for big endian by Eric Biggers · 6 years ago
  100. fa5fd3a crypto: arm64/aes-blk - update IV after partial final CTR block by Eric Biggers · 6 years ago