aboutsummaryrefslogtreecommitdiff
path: root/crypto/dh.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-01crypto: dh - Make public key test FIPS-onlyGravatar Herbert Xu 1-28/+29
2023-02-13crypto: api - Use data directly in completion functionGravatar Herbert Xu 1-3/+2
2022-12-02crypto: dh - Use helper to set reqsizeGravatar Herbert Xu 1-1/+3
2022-09-24crypto: add __init/__exit annotations to init/exit funcsGravatar Xiu Jianfeng 1-2/+2
2022-03-14crypto: dh - Remove the unused function dh_safe_prime_dh_alg()Gravatar Jiapeng Chong 1-6/+0
2022-03-03crypto: dh - calculate Q from P for the full public key verificationGravatar Nicolai Stange 1-11/+29
2022-03-03crypto: dh - allow for passing NULL to the ffdheXYZ(dh)s' ->set_secret()Gravatar Nicolai Stange 1-7/+8
2022-03-03crypto: dh - implement private key generation primitive for ffdheXYZ(dh)Gravatar Nicolai Stange 1-3/+137
2022-03-03crypto: dh - implement ffdheXYZ(dh) templatesGravatar Nicolai Stange 1-1/+297
2022-03-03crypto: dh - introduce common code for built-in safe-prime group supportGravatar Nicolai Stange 1-0/+208
2022-03-03crypto: dh - remove struct dh's ->q memberGravatar Nicolai Stange 1-6/+0
2021-12-11crypto: dh - remove duplicate includesGravatar Guo Zhengkui 1-1/+0
2021-11-26crypto: dh - limit key size to 2048 in FIPS modeGravatar Stephan Müller 1-0/+4
2020-07-31crypto: dh - SP800-56A rev 3 local public key validationGravatar Stephan Müller 1-25/+34
2020-07-31crypto: dh - check validity of Z before exportGravatar Stephan Müller 1-0/+29
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Gravatar Thomas Gleixner 1-5/+1
2019-04-18crypto: run initcalls for generic implementations earlierGravatar Eric Biggers 1-1/+1
2018-07-20crypto: dh - fix memory leakGravatar Gustavo A. R. Silva 1-1/+1
2018-07-09crypto: dh - add public key verification testGravatar Stephan Mueller 1-3/+63
2017-11-10crypto: dh - Remove pointless checks for NULL 'p' and 'g'Gravatar Eric Biggers 1-3/+0
2017-11-10crypto: dh - Fix double free of ctx->pGravatar Eric Biggers 1-20/+13
2017-06-10crypto: dh - comply with crypto_kpp_maxsize()Gravatar Tudor-Dan Ambarus 1-1/+1
2017-06-10crypto: dh - fix memleak in setkeyGravatar Tudor-Dan Ambarus 1-0/+3
2017-06-10crypto: kpp, (ec)dh - fix typosGravatar Tudor-Dan Ambarus 1-2/+2
2017-03-09crypto: kpp - constify buffer passed to crypto_kpp_set_secret()Gravatar Eric Biggers 1-1/+2
2016-11-13crypto: dh - Consistenly return negative error codesGravatar Mat Martineau 1-1/+1
2016-07-01crypto: rsa - Generate fixed-length outputGravatar Herbert Xu 1-1/+1
2016-06-23crypto: dh - Add DH software implementationGravatar Salvatore Benedetto 1-0/+189