Code

History

Commits on master to crypto/ecc.c35+
  1. crypto: ecc - Optimize vli additive operations using compiler builtinsFabian Blatter committed 5 months ago9deef9c
  2. crypto: ecc - Fix carry overflow in vli multiplicationAnastasia Tishchenko committed 6 months ago27b536a
  3. crypto: ecc - Use crypto_stdrng_get_bytes()Eric Biggers committed 7 months agod6ea871
  4. Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months agobf4afc5
  5. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  6. crypto: ecc - Streamline alloc_point and remove {alloc,free}_digits_spaceThorsten Blum committed 10 months agoc66e0a2
  7. crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP()Lukas Wunner committed 1 year agob16510a
  8. move asm/unaligned.h to linux/unaligned.hAl Viro committed 2 years ago5f60d5f
  9. crypto: ecc - Fix off-by-one missing to clear most significant digitStefan Berger committed 2 years ago1dcf865
  10. crypto: Add missing MODULE_DESCRIPTION() macrosJeff Johnson committed 2 years ago7c699fe
  11. crypto: ecc - Prevent ecc_digits_from_bytes from reading too many bytesStefan Berger committed 2 years agoc6ab5c9
  12. crypto: ecdh - Initialize ctx->private_key in proper byte orderStefan Berger committed 2 years ago01474b7
  13. crypto: ecc - Add NIST P521 curve parametersStefan Berger committed 2 years ago288b46c
  14. crypto: ecc - Add special case for NIST P521 in ecc_point_multStefan Berger committed 2 years ago114e804
  15. crypto: ecc - Implement vli_mmod_fast_521 for NIST p521Stefan Berger committed 2 years agoe7fb062
  16. crypto: ecc - Use ECC_CURVE_NIST_P192/256/384_DIGITS where possibleStefan Berger committed 2 years ago526d23f
  17. crypto: ecc - remove checks in crypto_ecdh_shared_secret() and ecc_make_pub_key()Roman Smirnov committed 2 years ago233e750
  18. crypto: ecc - update ecc_gen_privkey for FIPS 186-5Joachim Vandersmissen committed 2 years agodbad7b6
  19. crypto: ecc - Silence sparse warningHerbert Xu committed 3 years ago5072b1c
  20. crypto: ecc - Export additional helper functionsDaniele Alessandrelli committed 5 years agoeaffe37
  21. crypto: ecc - Move ecc.h to include/crypto/internalDaniele Alessandrelli committed 5 years agoa745d3a
  22. crypto: ecc - Correct an error in the commentsMeng Yu committed 5 years ago0193b32
  23. Merge branch 'ecc'Herbert Xu committed 5 years ago3877869
  24. crypto: ecc - Add math to support fast NIST P384Saulo Alessandre committed 5 years ago149ca16
  25. crypto: ecc - Add NIST P384 curve parametersSaulo Alessandre committed 5 years ago703c748
  26. crypto: ecdsa - Add support for ECDSA signature verificationStefan Berger committed 5 years ago4e66029
  27. crypto: ecc - add curve25519 params and expose themMeng Yu committed 5 years ago8fb9340
  28. crypto: ecc - expose ecc curvesMeng Yu committed 5 years ago14bb767
  29. mm, treewide: rename kzfree() to kfree_sensitive()Waiman Long committed 6 years ago453431a
  30. crypto: ecc - SP800-56A rev 3 local public key validationStephan Müller committed 6 years ago6914dd5
  31. crypto: ecdh - check validity of Z before exportStephan Müller committed 6 years agoe7d2b41
  32. crypto: Replace HTTP links with HTTPS onesAlexander A. Klimov committed 6 years ago9332a9e
  33. int128: move __uint128_t compiler test to KconfigArd Biesheuvel committed 7 years agoc12d336
  34. crypto: ecdh - fix big endian bug in ECC libraryArd Biesheuvel committed 7 years agof398243
  35. crypto: ecrdsa - add EC-RDSA (GOST 34.10) algorithmVitaly Chikunov committed 7 years ago0d7a786