Commit 14fbac89 authored by Saulo Alessandre's avatar Saulo Alessandre Committed by Zheng Zengkai
Browse files

crypto: ecc - Add NIST P384 curve parameters

mainline inclusion
from mainline-v5.13-rc1
commit 703c748d
category: feature
bugzilla: 173981
CVE: NA

Reference: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=703c748d5f2c4f6d2b494405130d61b8275189cf



----------------------------------------------------------------------

Add the parameters for the NIST P384 curve and define a new curve ID
for it. Make the curve available in ecc_get_curve.

Summary of changes:

* crypto/ecc_curve_defs.h
  - add nist_p384 params

* include/crypto/ecdh.h
  - add ECC_CURVE_NIST_P384

* crypto/ecc.c
  - change ecc_get_curve to accept nist_p384

Signed-off-by: default avatarSaulo Alessandre <saulo.alessandre@tse.jus.br>
Tested-by: default avatarStefan Berger <stefanb@linux.ibm.com>
Acked-by: default avatarJarkko Sakkinen <jarkko@kernel.org>
Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: default avatarMingqiang Ling <lingmingqiang@huawei.com>
Signed-off-by: default avatarZheng Zengkai <zhengzengkai@huawei.com>
parent 384e10ee
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment