openssl/crypto/ec
Matt Caswell 6f71d7da64 When using EVP_PKEY_derive with a KDF set, a negative error from
ECDH_compute_key is silently ignored and the KDF is run on duff data

Thanks to github user tomykaira for the suggested fix.

Reviewed-by: Dr. Stephen Henson <steve@openssl.org>
(cherry picked from commit 8d02bebddf)
2014-11-20 15:21:37 +00:00
..
asm Add ECP_NISTZ256 by Shay Gueron, Intel Corp. 2014-09-22 00:07:44 +02:00
.cvsignore Add emacs cache files to .cvsignore. 2005-04-11 14:17:07 +00:00
ec.h crypto/ecp_nistz256.c: harmonize error codes. 2014-09-22 00:11:04 +02:00
ec2_mult.c Fix for CVE-2014-0076 2014-03-12 14:23:21 +00:00
ec2_oct.c Reorganise ECC code so it can use FIPS module. 2011-06-06 12:54:51 +00:00
ec2_smpl.c Only use FIPS EC methods in FIPS mode. 2014-08-07 02:11:53 +01:00
ec_ameth.c RT2626: Change default_bits from 1K to 2K 2014-09-08 17:23:37 -04:00
ec_asn1.c Explicitly check for empty ASN.1 strings in d2i_ECPrivateKey 2014-08-27 19:50:15 +02:00
ec_check.c fix error found by coverity: check if ctx is != NULL before calling BN_CTX_end() 2006-03-13 23:14:57 +00:00
ec_curve.c crypto/ec: harmonize new code with FIPS module. 2014-09-22 00:07:44 +02:00
ec_cvt.c crypto/ec: harmonize new code with FIPS module. 2014-09-22 00:07:44 +02:00
ec_err.c crypto/ecp_nistz256.c: harmonize error codes. 2014-09-22 00:11:04 +02:00
ec_key.c Fix EC_KEY initialization race. 2012-10-05 20:50:38 +00:00
ec_lcl.h crypto/ec: harmonize new code with FIPS module. 2014-09-22 00:07:44 +02:00
ec_lib.c crypto/ec: harmonize new code with FIPS module. 2014-09-22 00:07:44 +02:00
ec_mult.c Fix free of garbage pointer. PR#3595 2014-11-12 20:29:27 +00:00
ec_oct.c Make no-ec2m work again (backport from HEAD). 2011-06-06 13:00:30 +00:00
ec_pmeth.c When using EVP_PKEY_derive with a KDF set, a negative error from 2014-11-20 15:21:37 +00:00
ec_print.c fix memory leak 2002-06-06 10:33:05 +00:00
eck_prn.c Version skew reduction. 2012-06-06 12:41:46 +00:00
ecp_mont.c Only use FIPS EC methods in FIPS mode. 2014-08-07 02:11:53 +01:00
ecp_nist.c Only use FIPS EC methods in FIPS mode. 2014-08-07 02:11:53 +01:00
ecp_nistp224.c For OpenVMS, use inttypes.h instead of stdint.h 2012-03-01 21:29:16 +00:00
ecp_nistp256.c For OpenVMS, use inttypes.h instead of stdint.h 2012-03-01 21:29:16 +00:00
ecp_nistp521.c For OpenVMS, use inttypes.h instead of stdint.h 2012-03-01 21:29:16 +00:00
ecp_nistputil.c Fix warnings. 2011-10-19 08:58:35 +00:00
ecp_nistz256.c crypto/ecp_nistz256.c: harmonize error codes. 2014-09-22 00:11:04 +02:00
ecp_nistz256_table.c Add ECP_NISTZ256 by Shay Gueron, Intel Corp. 2014-09-22 00:07:44 +02:00
ecp_oct.c Reorganise ECC code so it can use FIPS module. 2011-06-06 12:54:51 +00:00
ecp_smpl.c Further improve/fix ec_GFp_simple_points_make_affine (ecp_smpl.c) and 2014-08-13 17:40:33 +02:00
ectest.c Further improve/fix ec_GFp_simple_points_make_affine (ecp_smpl.c) and 2014-08-13 17:40:33 +02:00
Makefile Add ECP_NISTZ256 by Shay Gueron, Intel Corp. 2014-09-22 00:07:44 +02:00