1. d2a02e3 lib/crypto: blake2s: avoid indirect calls to compression function for Clang CFI by Jason A. Donenfeld · 3 years ago
  2. d8d83d8 lib/crypto: blake2s: move hmac construction into wireguard by Jason A. Donenfeld · 3 years ago
  3. dabd40e Merge tag 'tpmdd-next-v5.17-fixed' of git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd by Linus Torvalds · 3 years ago
  4. 5c947d0 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 3 years ago
  5. 7d30198 keys: X.509 public key issuer lookup without AKID by Andrew Zaborowski · 3 years, 2 months ago
  6. 96562f2 random: early initialization of ChaCha constants by Dominik Brodowski · 3 years ago
  7. 6048fdc lib/crypto: blake2s: include as built-in by Jason A. Donenfeld · 3 years ago
  8. 244d22f crypto: api - Replace kernel.h with the necessary inclusions by Andy Shevchenko · 3 years, 1 month ago
  9. 026a733 crypto: kdf - add SP800-108 counter key derivation function by Stephan Müller · 3 years, 1 month ago
  10. b808f32 crypto: kdf - Add key derivation self-test support code by Stephan Müller · 3 years, 1 month ago
  11. 8ea5ee0 crypto: drbg - reseed 'nopr' drbgs periodically from get_random_bytes() by Nicolai Stange · 3 years, 1 month ago
  12. 074bcd4 crypto: drbg - make reseeding from get_random_bytes() synchronous by Nicolai Stange · 3 years, 1 month ago
  13. 2bcd254 crypto: drbg - track whether DRBG was seeded with !rng_is_initialized() by Nicolai Stange · 3 years, 1 month ago
  14. ce8ce31 crypto: drbg - prepare for more fine-grained tracking of seeding state by Nicolai Stange · 3 years, 1 month ago
  15. eaffe37 crypto: ecc - Export additional helper functions by Daniele Alessandrelli · 3 years, 2 months ago
  16. a745d3a crypto: ecc - Move ecc.h to include/crypto/internal by Daniele Alessandrelli · 3 years, 2 months ago
  17. 1730c5a crypto: engine - Add KPP Support to Crypto Engine by Prabhjot Khurana · 3 years, 2 months ago
  18. 44a7d44 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 3 years, 4 months ago
  19. f985911 crypto: public_key: fix overflow during implicit conversion by zhenwei pi · 3 years, 4 months ago
  20. c59de48 crypto: arm64/sm4-ce - Make dependent on sm4 library instead of sm4-generic by Tianjia Zhang · 3 years, 5 months ago
  21. 2b31277 crypto: sm4 - create SM4 library based on sm4 generic code by Tianjia Zhang · 3 years, 5 months ago
  22. b0d2193 crypto: scatterwalk - Remove obsolete PageSlab check by Herbert Xu · 3 years, 6 months ago
  23. 5163ab5 crypto: api - Move crypto attr definitions out of crypto.h by Herbert Xu · 3 years, 6 months ago
  24. 10ff997 crypto: api - remove CRYPTOA_U32 and related functions by Liu Shixin · 3 years, 7 months ago
  25. 22ca9f4 crypto: shash - avoid comparing pointers to exported functions under CFI by Ard Biesheuvel · 3 years, 7 months ago
  26. 155f7d3 crypto: header - Fix spelling errors by Zhen Lei · 3 years, 8 months ago
  27. 8d195e7 crypto: poly1305 - fix poly1305_core_setkey() declaration by Arnd Bergmann · 3 years, 9 months ago
  28. a181e0f random: initialize ChaCha20 constants with correct endianness by Eric Biggers · 3 years, 9 months ago
  29. 3877869 Merge branch 'ecc' by Herbert Xu · 3 years, 9 months ago
  30. 703c748 crypto: ecc - Add NIST P384 curve parameters by Saulo Alessandre · 3 years, 10 months ago
  31. 8fb9340 crypto: ecc - add curve25519 params and expose them by Meng Yu · 3 years, 10 months ago
  32. 14bb767 crypto: ecc - expose ecc curves by Meng Yu · 3 years, 10 months ago
  33. 6763f5e crypto: ecdh - move curve_id of ECDH from the key to algorithm name by Meng Yu · 3 years, 10 months ago
  34. 83681f2 crypto: api - check for ERR pointers in crypto_destroy_tfm() by Ard Biesheuvel · 3 years, 10 months ago
  35. c03c21b Merge tag 'keys-misc-20210126' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs by Linus Torvalds · 3 years, 10 months ago
  36. 660d206 crypto - shash: reduce minimum alignment of shash_desc structure by Ard Biesheuvel · 4 years ago
  37. 09315b2 crypto: public_key: Remove redundant header file from public_key.h by Tianjia Zhang · 4 years, 1 month ago
  38. 64ca771 crypto: x86 - remove glue helper module by Ard Biesheuvel · 4 years ago
  39. 28dcca4 crypto: blake2b - sync with blake2s implementation by Eric Biggers · 4 years ago
  40. bbda6e0 crypto: blake2s - include <linux/bug.h> instead of <asm/bug.h> by Eric Biggers · 4 years ago
  41. 8786841 crypto: blake2s - adjust include guard naming by Eric Biggers · 4 years ago
  42. 7d87131 crypto: blake2s - add comment for blake2s_state fields by Eric Biggers · 4 years ago
  43. 42ad8cf crypto: blake2s - optimize blake2s initialization by Eric Biggers · 4 years ago
  44. 8c4a93a crypto: blake2s - share the "shash" API boilerplate code by Eric Biggers · 4 years ago
  45. 057edc9 crypto: blake2s - move update and final logic to internal/blake2s.h by Eric Biggers · 4 years ago
  46. 0eb76ba crypto: remove cipher routines from public crypto API by Ard Biesheuvel · 4 years, 1 month ago
  47. ce0d5d6 crypto: lib/blake2s - Move selftest prototype into header file by Herbert Xu · 4 years, 1 month ago
  48. 1201581 crypto: lib/curve25519 - Move selftest prototype into header file by Herbert Xu · 4 years, 2 months ago
  49. a24d22b crypto: sha - split sha.h into sha1.h and sha2.h by Eric Biggers · 4 years, 2 months ago
  50. da094e0 crypto: aead - add crypto_aead_driver_name() by Eric Biggers · 4 years, 2 months ago
  51. 458c048 crypto: hash - Use memzero_explicit() for clearing state by Arvind Sankar · 4 years, 2 months ago
  52. 3093e7c X.509: Fix modular build of public_key_sm2 by Herbert Xu · 4 years, 3 months ago
  53. 2155256 X.509: support OSCCA SM2-with-SM3 certificate verification by Tianjia Zhang · 4 years, 3 months ago
  54. ea7ecb6 crypto: sm2 - introduce OSCCA SM2 asymmetric cipher algorithm by Tianjia Zhang · 4 years, 3 months ago
  55. f492828 crypto: sm3 - export crypto_sm3_final function by Tianjia Zhang · 4 years, 3 months ago
  56. 77ebdab crypto: af_alg - add extra parameters for DRBG interface by Elena Petrova · 4 years, 3 months ago
  57. 5f254dd crypto: cbc - Remove cbc.h by Herbert Xu · 4 years, 4 months ago
  58. f858dde crypto: ahash - Remove AHASH_REQUEST_ON_STACK by Herbert Xu · 4 years, 4 months ago
  59. b00ba76 crypto: ahash - Add ahash_alg_instance by Herbert Xu · 4 years, 4 months ago
  60. e73d340 crypto: ahash - Add init_tfm/exit_tfm by Herbert Xu · 4 years, 4 months ago
  61. 8afa25a crypto: hash - Remove unused async iterators by Ira Weiny · 4 years, 5 months ago
  62. 0c3dc78 crypto: algapi - Remove skbuff.h inclusion by Herbert Xu · 4 years, 4 months ago
  63. 1dbb920 crypto: algapi - Move crypto_yield into internal.h by Herbert Xu · 4 years, 5 months ago
  64. 453431a mm, treewide: rename kzfree() to kfree_sensitive() by Waiman Long · 4 years, 5 months ago
  65. 2324d50 Merge tag 'docs-5.9' of git://git.lwn.net/linux by Linus Torvalds · 4 years, 5 months ago
  66. dd3240a crypto: skcipher - drop duplicated word in kernel-doc by Randy Dunlap · 4 years, 5 months ago
  67. da087a4 crypto: hash - drop duplicated word in a comment by Randy Dunlap · 4 years, 5 months ago
  68. fbb6cda crypto: algapi - introduce the flag CRYPTO_ALG_ALLOCATES_MEMORY by Eric Biggers · 4 years, 6 months ago
  69. 2eb27c1 crypto: algapi - add NEED_FALLBACK to INHERITED_FLAGS by Eric Biggers · 4 years, 6 months ago
  70. 7bcb2c9 crypto: algapi - use common mechanism for inheriting flags by Eric Biggers · 4 years, 6 months ago
  71. e72b48c crypto: geniv - remove unneeded arguments from aead_geniv_alloc() by Eric Biggers · 4 years, 6 months ago
  72. 9ea9c58 crypto: lib/sha256 - add sha256() function by Eric Biggers · 4 years, 6 months ago
  73. e79a317 crypto: x86/chacha-sse3 - use unaligned loads for state array by Ard Biesheuvel · 4 years, 6 months ago
  74. 06cc2af crypto: lib/chacha20poly1305 - Add missing function declaration by Herbert Xu · 4 years, 6 months ago
  75. 7bc13b5 crypto: api - permit users to specify numa node of acomp hardware by Barry Song · 4 years, 6 months ago
  76. 0efaaa8 docs: crypto: convert asymmetric-keys.txt to ReST by Mauro Carvalho Chehab · 4 years, 7 months ago
  77. f3c802a crypto: algif_aead - Only wake up when ctx->more is zero by Herbert Xu · 4 years, 7 months ago
  78. 34c86f4 crypto: af_alg - fix use-after-free in af_alg_accept() due to bh_lock_sock() by Herbert Xu · 4 years, 7 months ago
  79. 228c4f2 crypto: lib/sha1 - fold linux/cryptohash.h into crypto/sha.h by Eric Biggers · 4 years, 8 months ago
  80. 822a98b crypto: hash - introduce crypto_shash_tfm_digest() by Eric Biggers · 4 years, 8 months ago
  81. 13855fd crypto: lib/sha256 - return void by Eric Biggers · 4 years, 8 months ago
  82. c549226 crypto: acomp - search acomp with scomp backend in crypto_has_acomp by Barry Song · 4 years, 8 months ago
  83. 8d90822 crypto: engine - support for batch requests by Iuliana Prodan · 4 years, 8 months ago
  84. 6a89f49 crypto: engine - support for parallel requests based on retry mechanism by Iuliana Prodan · 4 years, 8 months ago
  85. ec6e2bf3 crypto: algapi - create function to add request in front of queue by Iuliana Prodan · 4 years, 8 months ago
  86. 97f2650 crypto: drbg - always seeded with SP800-90B compliant noise source by Stephan Müller · 4 years, 8 months ago
  87. 3f523e1 crypto: curve25519 - do not pollute dispatcher based on assembler by Jason A. Donenfeld · 4 years, 9 months ago
  88. 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
  89. 3cd54a4c crypto: aead - improve documentation for scatterlist layout by Eric Biggers · 4 years, 10 months ago
  90. 5a8a076 crypto: Replace zero-length array with flexible-array member by Gustavo A. R. Silva · 4 years, 10 months ago
  91. 1579f1b crypto: x86/curve25519 - support assemblers with no adx support by Jason A. Donenfeld · 4 years, 10 months ago
  92. 1c08a10 crypto: poly1305 - add new 32 and 64-bit generic versions by Jason A. Donenfeld · 5 years ago
  93. a24a1fd7 crypto: algapi - remove crypto_template::{alloc,free}() by Eric Biggers · 5 years ago
  94. a39c66c crypto: shash - convert shash_free_instance() to new style by Eric Biggers · 5 years ago
  95. 0f8f6d8 crypto: geniv - convert to new way of freeing instances by Eric Biggers · 5 years ago
  96. 48fb3e5 crypto: hash - add support for new way of freeing instances by Eric Biggers · 5 years ago
  97. aed11cf crypto: algapi - fold crypto_init_spawn() into crypto_grab_spawn() by Eric Biggers · 5 years ago
  98. 6d1b41f crypto: ahash - unexport crypto_ahash_type by Eric Biggers · 5 years ago
  99. 629f1af crypto: algapi - remove obsoleted instance creation helpers by Eric Biggers · 5 years ago
  100. d5ed3b6 crypto: cipher - make crypto_spawn_cipher() take a crypto_cipher_spawn by Eric Biggers · 5 years ago