openssl/crypto/ec
Shane Lontis 88b4c61299 Make ECDSA_size() use consistent asn1 encoder.
ECDSA signature lengths are calculated using i2d_ECDSA_SIG().
i2d_ECDSA_SIG() was changed in a previous PR to use a custom ASN1 encoder (using WPACKET)
so that the normal ASN1 encoder does not need to be pulled into the provider boundary.
For consistency ECDSA_size() has been changed to also use i2d_ECDSA_SIG() - this can now
be used directly inside the FIPS provider.

Reviewed-by: Nicola Tuveri <nic.tuv@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/10577)
2020-01-07 14:53:38 +10:00
..
asm Fix side channel in ecp_nistz256-armv8.pl 2020-01-05 10:20:58 +02:00
curve448
build.info
curve25519.c
ec2_oct.c
ec2_smpl.c
ec_ameth.c
ec_asn1.c Make ECDSA_size() use consistent asn1 encoder. 2020-01-07 14:53:38 +10:00
ec_check.c
ec_curve.c
ec_cvt.c
ec_err.c
ec_key.c
ec_kmeth.c
ec_lib.c
ec_local.h
ec_mult.c
ec_oct.c
ec_pmeth.c
ec_print.c
ecdh_kdf.c
ecdh_ossl.c
ecdsa_ossl.c
ecdsa_sign.c
ecdsa_vrf.c Fix incorrect return code on ECDSA key verification 2020-01-05 15:50:11 +02:00
eck_prn.c
ecp_mont.c
ecp_nist.c
ecp_nistp224.c Fix potential SCA vulnerability in some EC_METHODs 2020-01-05 10:20:58 +02:00
ecp_nistp256.c Fix potential SCA vulnerability in some EC_METHODs 2020-01-05 10:20:58 +02:00
ecp_nistp521.c Fix potential SCA vulnerability in some EC_METHODs 2020-01-05 10:20:58 +02:00
ecp_nistputil.c
ecp_nistz256_table.c
ecp_nistz256.c Fix side channel in the ecp_nistz256.c reference implementation 2020-01-05 10:20:58 +02:00
ecp_oct.c
ecp_s390x_nistp.c
ecp_smpl.c
ecx_meth.c