1. d63007e crypto: ablkcipher - remove deprecated and unused ablkcipher support by Ard Biesheuvel · 5 years ago
  2. d95312a crypto: lib/chacha20poly1305 - reimplement crypt_from_sg() routine by Ard Biesheuvel · 5 years ago
  3. ed20078 crypto: chacha20poly1305 - import construction and selftest from Zinc by Ard Biesheuvel · 5 years ago
  4. 0ed42a6f crypto: curve25519 - generic C library implementations by Jason A. Donenfeld · 5 years ago
  5. 7f9b088 crypto: blake2s - implement generic shash driver by Ard Biesheuvel · 5 years ago
  6. 66d7fb9 crypto: blake2s - generic C library implementation and selftest by Jason A. Donenfeld · 5 years ago
  7. 1b2c6a5 crypto: x86/poly1305 - depend on generic library not generic shash by Ard Biesheuvel · 5 years ago
  8. a1d9306 crypto: poly1305 - expose init/update/final library interface by Ard Biesheuvel · 5 years ago
  9. ad8f5b8 crypto: x86/poly1305 - unify Poly1305 state struct with generic code by Ard Biesheuvel · 5 years ago
  10. 48ea8c6 crypto: poly1305 - move core routines into a separate library by Ard Biesheuvel · 5 years ago
  11. 22cf705 crypto: chacha - unexport chacha_generic routines by Ard Biesheuvel · 5 years ago
  12. 84e03fa crypto: x86/chacha - expose SIMD ChaCha routine as library function by Ard Biesheuvel · 5 years ago
  13. 5fb8ef2 crypto: chacha - move existing library code into lib/crypto by Ard Biesheuvel · 5 years ago
  14. c65058b crypto: skcipher - remove the "blkcipher" algorithm type by Eric Biggers · 5 years ago
  15. d3ca75a crypto: skcipher - unify the crypto_has_skcipher*() functions by Eric Biggers · 5 years ago
  16. 5b0fe95 crypto: algif_skcipher - Use chunksize instead of blocksize by Herbert Xu · 5 years ago
  17. f1f2f61 Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity by Linus Torvalds · 5 years ago
  18. 6017826 crypto: skcipher - add the ability to abort a skcipher walk by Ard Biesheuvel · 5 years ago
  19. c75c66b crypto: sha256 - Remove sha256/224_init code duplication by Hans de Goede · 5 years ago
  20. 34d6245 crypto: sha256 - Merge crypto/sha256.h into crypto/sha.h by Hans de Goede · 5 years ago
  21. 7d2f5b0 crypto: sha256 - Add sha224 support to sha256 library code by Hans de Goede · 5 years ago
  22. 01d3aee crypto: sha256 - Make lib/crypto/sha256.c suitable for generic use by Hans de Goede · 5 years ago
  23. ad767ee crypto: sha256 - Move lib/sha256.c to lib/crypto by Hans de Goede · 5 years ago
  24. 18fbe0d crypto: des - remove now unused __des3_ede_setkey() by Ard Biesheuvel · 5 years ago
  25. 04007b0 crypto: des - split off DES library from generic DES cipher driver by Ard Biesheuvel · 5 years ago
  26. 6b5c481 crypto: des - remove unused function by Ard Biesheuvel · 5 years ago
  27. 6ee41e5 crypto: des/3des_ede - add new helpers to verify keys by Ard Biesheuvel · 5 years ago
  28. bc67d04 crypto: aes - helper function to validate key length for AES algorithms by Iuliana Prodan · 5 years ago
  29. 65526f6 crypto: gcm - helper functions for assoclen/authsize check by Iuliana Prodan · 5 years ago
  30. e201af1 PKCS#7: Introduce pkcs7_get_digest() by Thiago Jung Bauermann · 6 years ago
  31. f9981bc crypto: api - Remove redundant #ifdef in crypto_yield() by Thomas Gleixner · 5 years ago
  32. 939f146 crypto: user - fix potential warnings in cryptouser.h by Masahiro Yamada · 5 years ago
  33. 68289c6 crypto: add header include guards by Masahiro Yamada · 5 years ago
  34. 8dfa20f crypto: ghash - add comment and improve help text by Eric Biggers · 5 years ago
  35. 91b05a7 crypto: user - make NETLINK_CRYPTO work inside netns by Ondrej Mosnacek · 5 years ago
  36. 5cb9770 crypto: morus - remove generic and x86 implementations by Ard Biesheuvel · 5 years ago
  37. 9467a31 crypto: lib/aes - export sbox and inverse sbox by Ard Biesheuvel · 5 years ago
  38. 1e25ca0 crypto: aes-generic - unexport last-round AES tables by Ard Biesheuvel · 5 years ago
  39. d9ec772 crypto: ctr - add helper for performing a CTR encryption walk by Ard Biesheuvel · 5 years ago
  40. 5bb12d7 crypto: aes-generic - drop key expansion routine in favor of library version by Ard Biesheuvel · 5 years ago
  41. e59c1c9 crypto: aes - create AES library based on the fixed time AES code by Ard Biesheuvel · 5 years ago
  42. 4d2fa8b Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 5 years ago
  43. dc51f25 crypto: arc4 - refactor arc4 core code into separate library by Ard Biesheuvel · 6 years ago
  44. bdb275b Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Herbert Xu · 6 years ago
  45. d2912cb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 by Thomas Gleixner · 6 years ago
  46. caab277 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 by Thomas Gleixner · 6 years ago
  47. 860ab2e crypto: chacha - constify ctx and iv arguments by Eric Biggers · 6 years ago
  48. 314d0f0 crypto: skcipher - make chunksize and walksize accessors internal by Eric Biggers · 6 years ago
  49. 81bcbb1 crypto: skcipher - un-inline encrypt and decrypt functions by Eric Biggers · 6 years ago
  50. f2fe115 crypto: aead - un-inline encrypt and decrypt functions by Eric Biggers · 6 years ago
  51. a61127c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 by Thomas Gleixner · 6 years ago
  52. 2874c5f treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 by Thomas Gleixner · 6 years ago
  53. 5e99a0a crypto: algapi - remove crypto_tfm_in_queue() by Eric Biggers · 6 years ago
  54. 3e56e16 crypto: cryptd - move kcrypto_wq into cryptd by Eric Biggers · 6 years ago
  55. b4d0d23 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 by Thomas Gleixner · 6 years ago
  56. db07cd2 crypto: drbg - add FIPS 140-2 CTRNG for noise source by Stephan Mueller · 6 years ago
  57. e135440 crypto: hash - fix incorrect HASH_MAX_DESCSIZE by Eric Biggers · 6 years ago
  58. 877b569 crypto: shash - remove shash_desc::flags by Eric Biggers · 6 years ago
  59. 0a877e3 crypto: cryptd - remove ability to instantiate ablkciphers by Eric Biggers · 6 years ago
  60. f1774cb X.509: parse public key parameters from x509 for akcipher by Vitaly Chikunov · 6 years ago
  61. c7381b0 crypto: akcipher - new verify API for public key algorithms by Vitaly Chikunov · 6 years ago
  62. d7198ce crypto: des_generic - Forbid 2-key in 3DES and add helpers by Herbert Xu · 6 years ago
  63. c5c4688 crypto: streebog - fix unaligned memory accesses by Eric Biggers · 6 years ago
  64. 61abc35 crypto: aes - Use ___cacheline_aligned for aes data by Andi Kleen · 6 years ago
  65. b55e1a3 crypto: simd,testmgr - introduce crypto_simd_usable() by Eric Biggers · 6 years ago
  66. e151a8d crypto: x86/morus1280 - convert to use AEAD SIMD helpers by Eric Biggers · 6 years ago
  67. 4773095 crypto: x86/morus640 - convert to use AEAD SIMD helpers by Eric Biggers · 6 years ago
  68. 1661131 crypto: simd - support wrapping AEAD algorithms by Eric Biggers · 6 years ago
  69. bd30cf5 crypto: export arc4 defines by Iuliana Prodan · 6 years ago
  70. 231baec crypto: clarify name of WEAK_KEY request flag by Eric Biggers · 6 years ago
  71. 9572442 crypto: api - add a helper to (un)register a array of templates by Xiongfeng Wang · 6 years ago
  72. 12ea20f crypto: morus - Cleanup license mess by Thomas Gleixner · 6 years ago
  73. 466e075 crypto: af_alg - make some functions static by Eric Biggers · 6 years ago
  74. e17568e crypto: user - forward declare crypto_nlsk by Eric Biggers · 6 years ago
  75. 73381da crypto: streebog - use correct endianness type by Eric Biggers · 6 years ago
  76. 14aa1a8 crypto: algapi - remove crypto_alloc_instance() by Eric Biggers · 6 years ago
  77. 0872da1 crypto: skcipher - add helper for simple block cipher modes by Eric Biggers · 6 years ago
  78. c79b411 crypto: skcipher - remove remnants of internal IV generators by Eric Biggers · 6 years ago
  79. 0c99c2a crypto: user - remove unused dump functions by Corentin Labbe · 6 years ago
  80. f7d76e0 crypto: user - fix use_after_free of struct xxx_request by Corentin Labbe · 6 years ago
  81. 6e8e72c crypto: user - convert all stats from u32 to u64 by Corentin Labbe · 6 years ago
  82. 2ced260 crypto: user - made crypto_user_stat optional by Corentin Labbe · 6 years ago
  83. 26609a2 crypto: nhpoly1305 - add NHPoly1305 support by Eric Biggers · 6 years ago
  84. 1b6fd3d crypto: poly1305 - add Poly1305 core API by Eric Biggers · 6 years ago
  85. 878afc3 crypto: poly1305 - use structures for key and accumulator by Eric Biggers · 6 years ago
  86. aa76240 crypto: chacha - add XChaCha12 support by Eric Biggers · 6 years ago
  87. 1ca1b91 crypto: chacha20-generic - refactor to allow varying number of rounds by Eric Biggers · 6 years ago
  88. de61d7a crypto: chacha20-generic - add XChaCha20 support by Eric Biggers · 6 years ago
  89. dd33344 crypto: chacha20-generic - add HChaCha20 library function by Eric Biggers · 6 years ago
  90. 193188e crypto: chacha20poly1305 - export CHACHAPOLY_IV_SIZE by Cristian Stoica · 6 years ago
  91. dfdda82 crypto: streebog - register Streebog in hash info for IMA by Vitaly Chikunov · 6 years ago
  92. fe18957 crypto: streebog - add Streebog hash function by Vitaly Chikunov · 6 years ago
  93. f8c54e1 KEYS: asym_tpm: extract key size & public key [ver #2] by Denis Kenzior · 6 years ago
  94. 903be6b KEYS: asym_tpm: add skeleton for asym_tpm [ver #2] by Denis Kenzior · 6 years ago
  95. f7c4e06 KEYS: Allow the public_key struct to hold a private key [ver #2] by David Howells · 6 years ago
  96. 5a30771 KEYS: Provide missing asymmetric key subops for new key type ops [ver #2] by David Howells · 6 years ago
  97. 90a8c78 crypto/morus(640,1280) - make crypto_...-algs static by valdis.kletnieks@vt.edu · 6 years ago
  98. cac5818 crypto: user - Implement a generic crypto statistics by Corentin Labbe · 6 years ago
  99. a9cbfe4 crypto: skcipher - Remove SKCIPHER_REQUEST_ON_STACK() by Kees Cook · 6 years ago
  100. 8d60539 crypto: null - Remove VLA usage of skcipher by Kees Cook · 6 years ago