2
0
mirror of https://github.com/openssl/openssl.git synced 2025-03-07 19:38:33 +08:00
openssl/crypto/ec
Matt Caswell 0d124b0a51 Add support getting raw private/public keys
Only applies to algorithms that support it. Both raw private and public
keys can be obtained for X25519, Ed25519, X448, Ed448. Raw private keys
only can be obtained for HMAC, Poly1305 and SipHash

Fixes 

Reviewed-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/6394)
2018-06-08 10:04:09 +01:00
..
asm Update copyright year 2018-05-01 13:34:30 +01:00
curve448 Remove some logically dead code 2018-05-31 10:38:51 +01:00
build.info ECC: unify generic ec2 and ecp scalar multiplication, deprecate ec2_mult.c 2018-05-09 13:30:38 +02:00
curve25519.c ec/curve25519.c: resolve regression with Android NDK's arm64 gcc. 2018-03-13 19:31:53 +01:00
ec2_oct.c
ec2_smpl.c Update copyright year 2018-05-29 13:16:04 +01:00
ec_ameth.c
ec_asn1.c ECDSA_SIG: add simple getters for commonly used struct members 2018-05-28 19:11:23 +02:00
ec_check.c
ec_curve.c Improve compatibility of point and curve checks 2018-05-24 17:17:44 +01:00
ec_cvt.c
ec_err.c Revert "Support EVP_PKEY_sign() and EVP_PKEY_verify() for EdDSA" 2018-05-24 17:25:43 +01:00
ec_key.c Update copyright year 2018-04-17 15:18:40 +02:00
ec_kmeth.c
ec_lcl.h Improve compatibility of point and curve checks 2018-05-24 17:17:44 +01:00
ec_lib.c Improve compatibility of point and curve checks 2018-05-24 17:17:44 +01:00
ec_mult.c Improve compatibility of point and curve checks 2018-05-24 17:17:44 +01:00
ec_oct.c Improve compatibility of point and curve checks 2018-05-24 17:17:44 +01:00
ec_pmeth.c Use lowercase for internal SM2 symbols 2018-06-04 11:59:56 +01:00
ec_print.c Update copyright year 2018-04-17 15:18:40 +02:00
ecdh_kdf.c
ecdh_ossl.c Update copyright year 2018-04-03 13:57:12 +01:00
ecdsa_ossl.c ECDSA: remove nonce padding (delegated to EC_POINT_mul) 2018-05-09 13:29:48 +02:00
ecdsa_sign.c
ecdsa_vrf.c
eck_prn.c
ecp_mont.c
ecp_nist.c
ecp_nistp224.c Better error code when lacking __SIZEOF_INT128__ 2018-05-23 11:57:04 +02:00
ecp_nistp256.c Better error code when lacking __SIZEOF_INT128__ 2018-05-23 11:57:04 +02:00
ecp_nistp521.c Better error code when lacking __SIZEOF_INT128__ 2018-05-23 11:57:04 +02:00
ecp_nistputil.c
ecp_nistz256_table.c
ecp_nistz256.c Improve compatibility of point and curve checks 2018-05-24 17:17:44 +01:00
ecp_oct.c
ecp_smpl.c Update copyright year 2018-05-29 13:16:04 +01:00
ecx_meth.c Add support getting raw private/public keys 2018-06-08 10:04:09 +01:00