summaryrefslogtreecommitdiffstats
path: root/crypto/ecdh.c
AgeCommit message (Expand)AuthorFilesLines
2021-10-29crypto: ecc - Move ecc.h to include/crypto/internalDaniele Alessandrelli1-1/+1
2021-05-28crypto: ecdh - register NIST P384 tfmHui Tang1-0/+33
2021-05-28crypto: ecdh - fix 'ecdh_init'Hui Tang1-1/+10
2021-05-28crypto: ecdh - fix ecdh-nist-p192's entry in testmgrHui Tang1-0/+1
2021-05-21crypto: ecdh - extend 'cra_driver_name' with curve nameHui Tang1-2/+2
2021-03-13crypto: ecdh - move curve_id of ECDH from the key to algorithm nameMeng Yu1-22/+50
2021-01-03crypto: ecdh - avoid buffer overflow in ecdh_set_secret()Ard Biesheuvel1-1/+2
2020-12-04crypto: ecdh - avoid unaligned accesses in ecdh_set_secret()Ard Biesheuvel1-4/+5
2020-08-07mm, treewide: rename kzfree() to kfree_sensitive()Waiman Long1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2019-04-18crypto: run initcalls for generic implementations earlierEric Biggers1-1/+1
2018-04-21crypto: ecc - Actually remove stack VLA usageKees Cook1-2/+2
2018-03-09crypto: ecdh - fix to allow multi segment scatterlistsJames Bottomley1-6/+17
2017-11-06crypto: ecdh - remove empty exit()Tudor-Dan Ambarus1-6/+0
2017-08-03crypto: ecdh - fix concurrency on shared secret and pubkeyTudor-Dan Ambarus1-18/+33
2017-06-10crypto: ecdh - add privkey generation supportTudor-Dan Ambarus1-0/+4
2017-06-10crypto: ecdh - comply with crypto_kpp_maxsize()Tudor-Dan Ambarus1-4/+3
2017-06-10crypto: ecc - rename ecdh_make_pub_key()Tudor-Dan Ambarus1-2/+2
2017-06-10crypto: ecc - remove unnecessary castsTudor-Dan Ambarus1-6/+5
2017-06-10crypto: ecc - remove unused function argumentsTudor-Dan Ambarus1-6/+5
2017-06-10crypto: kpp, (ec)dh - fix typosTudor-Dan Ambarus1-2/+2
2017-03-09crypto: kpp - constify buffer passed to crypto_kpp_set_secret()Eric Biggers1-1/+2
2016-06-24crypto: ecdh - make ecdh_shared_secret uniqueStephen Rothwell1-1/+1
2016-06-23crypto: ecdh - Add ECDH software supportSalvatore Benedetto1-0/+151