Code

History

Commits on 94dea151bf3651c01acb12a38ca75ba9d26ea4da to include/crypto/internal35+
  1. mm, treewide: rename kzfree() to kfree_sensitive()Waiman Long committed 6 years ago453431a
  2. crypto: geniv - remove unneeded arguments from aead_geniv_alloc()Eric Biggers committed 6 years agoe72b48c
  3. crypto: poly1305 - add new 32 and 64-bit generic versionsJason A. Donenfeld committed 6 years ago1c08a10
  4. crypto: shash - convert shash_free_instance() to new styleEric Biggers committed 6 years agoa39c66c
  5. crypto: geniv - convert to new way of freeing instancesEric Biggers committed 6 years ago0f8f6d8
  6. crypto: hash - add support for new way of freeing instancesEric Biggers committed 6 years ago48fb3e5
  7. crypto: ahash - unexport crypto_ahash_typeEric Biggers committed 6 years ago6d1b41f
  8. crypto: algapi - remove obsoleted instance creation helpersEric Biggers committed 6 years ago629f1af
  9. crypto: skcipher - use crypto_grab_cipher() and simplify error pathsEric Biggers committed 6 years agoaacd5b4
  10. crypto: ahash - introduce crypto_grab_ahash()Eric Biggers committed 6 years ago84a9c93
  11. crypto: shash - introduce crypto_grab_shash()Eric Biggers committed 6 years agofdfad1f
  12. crypto: akcipher - pass instance to crypto_grab_akcipher()Eric Biggers committed 6 years ago73bed26
  13. crypto: aead - pass instance to crypto_grab_aead()Eric Biggers committed 6 years agocd900f0
  14. crypto: skcipher - pass instance to crypto_grab_skcipher()Eric Biggers committed 6 years agob9f76dd
  15. crypto: ahash - make struct ahash_instance be the full sizeEric Biggers committed 6 years ago77f7e94
  16. crypto: shash - make struct shash_instance be the full sizeEric Biggers committed 6 years ago1b84e7d
  17. crypto: remove CRYPTO_TFM_RES_WEAK_KEYEric Biggers committed 6 years agoc4c4db0
  18. crypto: remove CRYPTO_TFM_RES_BAD_KEY_LENEric Biggers committed 6 years ago674f368
  19. crypto: skcipher - remove skcipher_walk_aead()Eric Biggers committed 6 years ago70ffa8f
  20. crypto: skcipher - Add skcipher_ialg_simple helperHerbert Xu committed 6 years agob3c16bf
  21. crypto: algapi - make unregistration functions return voidEric Biggers committed 6 years agoc6d633a
  22. crypto: hmac - Use init_tfm/exit_tfm interfaceHerbert Xu committed 6 years agod9e1670
  23. crypto: chacha - fix warning message in header fileValdis Klētnieks committed 6 years ago579d705
  24. crypto: aead - move crypto_aead_maxauthsize() to <crypto/aead.h>Eric Biggers committed 6 years ago095be69
  25. crypto: shash - allow essiv and hmac to use OPTIONAL_KEY algorithmsEric Biggers committed 6 years agoc288178
  26. crypto: ablkcipher - remove deprecated and unused ablkcipher supportArd Biesheuvel committed 7 years agod63007e
  27. crypto: blake2s - implement generic shash driverArd Biesheuvel committed 7 years ago7f9b088
  28. crypto: blake2s - generic C library implementation and selftestJason A. Donenfeld committed 7 years ago66d7fb9
  29. crypto: x86/poly1305 - depend on generic library not generic shashArd Biesheuvel committed 7 years ago1b2c6a5
  30. crypto: x86/poly1305 - unify Poly1305 state struct with generic codeArd Biesheuvel committed 7 years agoad8f5b8
  31. crypto: poly1305 - move core routines into a separate libraryArd Biesheuvel committed 7 years ago48ea8c6
  32. crypto: chacha - unexport chacha_generic routinesArd Biesheuvel committed 7 years ago22cf705
  33. crypto: chacha - move existing library code into lib/cryptoArd Biesheuvel committed 7 years ago5fb8ef2
  34. crypto: skcipher - remove the "blkcipher" algorithm typeEric Biggers committed 7 years agoc65058b
  35. crypto: algif_skcipher - Use chunksize instead of blocksizeHerbert Xu committed 7 years ago5b0fe95