summaryrefslogtreecommitdiffstats
path: root/crypto/ecc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* crypto: ecc - Fix off-by-one missing to clear most significant digitStefan Berger2024-06-161-1/+1
* crypto: Add missing MODULE_DESCRIPTION() macrosJeff Johnson2024-05-311-0/+1
* crypto: ecc - Prevent ecc_digits_from_bytes from reading too many bytesStefan Berger2024-05-171-0/+22
* crypto: ecdh - Initialize ctx->private_key in proper byte orderStefan Berger2024-04-261-19/+10
* crypto: ecc - Add NIST P521 curve parametersStefan Berger2024-04-121-0/+2
* crypto: ecc - Add special case for NIST P521 in ecc_point_multStefan Berger2024-04-121-1/+4
* crypto: ecc - Implement vli_mmod_fast_521 for NIST p521Stefan Berger2024-04-121-0/+25
* crypto: ecc - Use ECC_CURVE_NIST_P192/256/384_DIGITS where possibleStefan Berger2024-04-121-6/+6
* crypto: ecc - remove checks in crypto_ecdh_shared_secret() and ecc_make_pub_k...Roman Smirnov2024-04-121-2/+2
* crypto: ecc - update ecc_gen_privkey for FIPS 186-5Joachim Vandersmissen2024-04-021-12/+17
* crypto: ecc - Silence sparse warningHerbert Xu2023-02-141-2/+4
* crypto: ecc - Export additional helper functionsDaniele Alessandrelli2021-10-291-4/+8
* crypto: ecc - Move ecc.h to include/crypto/internalDaniele Alessandrelli2021-10-291-1/+1
* crypto: ecc - Correct an error in the commentsMeng Yu2021-03-261-1/+1
* Merge branch 'ecc'Herbert Xu2021-03-261-84/+194
|\
| * crypto: ecc - Add math to support fast NIST P384Saulo Alessandre2021-03-261-74/+192
| * crypto: ecc - Add NIST P384 curve parametersSaulo Alessandre2021-03-261-0/+2
| * crypto: ecdsa - Add support for ECDSA signature verificationStefan Berger2021-03-261-11/+2
* | crypto: ecc - add curve25519 params and expose themMeng Yu2021-03-121-0/+6
* | crypto: ecc - expose ecc curvesMeng Yu2021-03-121-1/+4
|/
* mm, treewide: rename kzfree() to kfree_sensitive()Waiman Long2020-08-071-4/+4
* crypto: ecc - SP800-56A rev 3 local public key validationStephan Müller2020-07-311-1/+30
* crypto: ecdh - check validity of Z before exportStephan Müller2020-07-311-3/+8
* crypto: Replace HTTP links with HTTPS onesAlexander A. Klimov2020-07-231-1/+1
* int128: move __uint128_t compiler test to KconfigArd Biesheuvel2019-11-171-1/+1
* crypto: ecdh - fix big endian bug in ECC libraryArd Biesheuvel2019-11-011-1/+2
* crypto: ecrdsa - add EC-RDSA (GOST 34.10) algorithmVitaly Chikunov2019-04-181-8/+384
* crypto: ecc - make ecc into separate moduleVitaly Chikunov2019-04-181-7/+18
* crypto: ecc - regularize scalar for scalar multiplicationVitaly Chikunov2018-11-161-4/+12
* crypto: ecc - check for invalid values in the key verification testVitaly Chikunov2018-11-161-16/+26
* crypto: ecdh - add public key verification testStephan Mueller2018-07-081-4/+38
* crypto: ecc - Actually remove stack VLA usageKees Cook2018-04-201-38/+28
* crypto: ecc - Remove stack VLA usageKees Cook2018-03-161-6/+17
* crypto: ecc - Fix NULL pointer deref. on no default_rngPierre2017-11-291-1/+1
* crypto: ecdh - add privkey generation supportTudor-Dan Ambarus2017-06-101-0/+56
* crypto: ecc - rename ecdh_make_pub_key()Tudor-Dan Ambarus2017-06-101-2/+2
* crypto: ecc - remove unnecessary castsTudor-Dan Ambarus2017-06-101-15/+13
* crypto: ecc - remove unused function argumentsTudor-Dan Ambarus2017-06-101-5/+3
* crypto: ecdh - make ecdh_shared_secret uniqueStephen Rothwell2016-06-241-1/+1
* crypto: ecdh - Add ECDH software supportSalvatore Benedetto2016-06-231-0/+1018