openssl/crypto/ec
Matt Caswell febe6bb727 Ensure creating an EC public key uses the libctx
Creating an EC public key from the private key uses random numbers
internally, which require use of the proper libtx. Therefore we make
sure the libctx is used during this operation.

Fixes #12150

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/12159)
2020-06-19 10:34:58 +01:00
..
asm [crypto/ec] Remove unreachable AVX2 code in NISTZ256 implementation 2020-06-04 18:35:28 +03:00
curve448
build.info
curve25519.c
ec2_oct.c
ec2_smpl.c
ec_ameth.c Ensure creating an EC public key uses the libctx 2020-06-19 10:34:58 +01:00
ec_asn1.c Move EC_METHOD to internal-only 2020-06-02 11:17:24 +03:00
ec_backend.c Add more complete support for libctx/propq in the EC code 2020-06-19 10:34:58 +01:00
ec_check.c
ec_ctrl.c Make EVP_PKEY_CTX_[get|set]_ec_paramgen_curve_name more generic 2020-06-19 10:19:31 +01:00
ec_curve.c Add more complete support for libctx/propq in the EC code 2020-06-19 10:34:58 +01:00
ec_cvt.c Add more complete support for libctx/propq in the EC code 2020-06-19 10:34:58 +01:00
ec_err.c
ec_key.c Ensure creating an EC public key uses the libctx 2020-06-19 10:34:58 +01:00
ec_kmeth.c Add more complete support for libctx/propq in the EC code 2020-06-19 10:34:58 +01:00
ec_lib.c Add more complete support for libctx/propq in the EC code 2020-06-19 10:34:58 +01:00
ec_local.h Add more complete support for libctx/propq in the EC code 2020-06-19 10:34:58 +01:00
ec_mult.c
ec_oct.c
ec_pmeth.c
ec_print.c
ecdh_kdf.c kdf: make function naming consistent. 2020-06-11 11:14:21 +10:00
ecdh_ossl.c
ecdsa_ossl.c
ecdsa_sign.c
ecdsa_vrf.c
eck_prn.c Update copyright year 2020-06-04 14:33:57 +01:00
ecp_mont.c
ecp_nist.c
ecp_nistp224.c Avoid undefined behavior with unaligned accesses 2020-05-27 20:11:20 +02:00
ecp_nistp256.c
ecp_nistp521.c Avoid undefined behavior with unaligned accesses 2020-05-27 20:11:20 +02:00
ecp_nistputil.c
ecp_nistz256_table.c
ecp_nistz256.c [crypto/ec] Remove unreachable AVX2 code in NISTZ256 implementation 2020-06-04 18:35:28 +03:00
ecp_oct.c
ecp_s390x_nistp.c Move EC_METHOD to internal-only 2020-06-02 11:17:24 +03:00
ecp_smpl.c
ecx_backend.c
ecx_backend.h
ecx_key.c
ecx_meth.c
ecx_s390x.c