diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2006-03-20 12:22:24 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2006-03-20 12:22:24 +0000 |
commit | 448be743350791d32764fac38f5d3c8ffda481b2 (patch) | |
tree | 51b7450db232582f1cae8952ebbadc8e07fdc857 /crypto/ec/ec.h | |
parent | 1a5a1a93f6c48b135a2b384f7e571abb7b90fc55 (diff) | |
download | openssl-448be743350791d32764fac38f5d3c8ffda481b2.tar.gz |
Initial support for pluggable public key ASN1 support. Process most public
key ASN1 handling through a single EVP_PKEY_ASN1_METHOD structure and move
the spaghetti algorithm specific code to a single ASN1 module for each
algorithm.
Diffstat (limited to 'crypto/ec/ec.h')
-rw-r--r-- | crypto/ec/ec.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/crypto/ec/ec.h b/crypto/ec/ec.h index 1ee636328f..a5ec63071a 100644 --- a/crypto/ec/ec.h +++ b/crypto/ec/ec.h @@ -918,6 +918,12 @@ void ERR_load_EC_strings(void); #define EC_F_D2I_ECPARAMETERS 144 #define EC_F_D2I_ECPKPARAMETERS 145 #define EC_F_D2I_ECPRIVATEKEY 146 +#define EC_F_ECKEY_PARAM2TYPE 211 +#define EC_F_ECKEY_PRIV_DECODE 212 +#define EC_F_ECKEY_PRIV_ENCODE 213 +#define EC_F_ECKEY_PUB_DECODE 214 +#define EC_F_ECKEY_PUB_ENCODE 215 +#define EC_F_ECKEY_TYPE2PARAM 216 #define EC_F_ECPARAMETERS_PRINT 147 #define EC_F_ECPARAMETERS_PRINT_FP 148 #define EC_F_ECPKPARAMETERS_PRINT 149 @@ -1027,6 +1033,7 @@ void ERR_load_EC_strings(void); #define EC_R_ASN1_UNKNOWN_FIELD 116 #define EC_R_BUFFER_TOO_SMALL 100 #define EC_R_D2I_ECPKPARAMETERS_FAILURE 117 +#define EC_R_DECODE_ERROR 137 #define EC_R_DISCRIMINANT_IS_ZERO 118 #define EC_R_EC_GROUP_NEW_BY_NAME_FAILURE 119 #define EC_R_GROUP2PKPARAMETERS_FAILURE 120 |