mirror of
https://github.com/guanzhi/GmSSL.git
synced 2026-05-27 18:56:34 +08:00
add ec
code need some updates
This commit is contained in:
@@ -1372,6 +1372,7 @@ int 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_D2I_SM2_CIPHERTEXT_VALUE 280
|
||||
# define EC_F_DO_EC_KEY_PRINT 221
|
||||
# define EC_F_ECDH_CMS_DECRYPT 238
|
||||
# define EC_F_ECDH_CMS_SET_SHARED_INFO 239
|
||||
@@ -1506,6 +1507,7 @@ int ERR_load_EC_strings(void);
|
||||
# define EC_F_I2D_ECPARAMETERS 190
|
||||
# define EC_F_I2D_ECPKPARAMETERS 191
|
||||
# define EC_F_I2D_ECPRIVATEKEY 192
|
||||
# define EC_F_I2D_SM2_CIPHERTEXT_VALUE 281
|
||||
# define EC_F_I2O_ECPUBLICKEY 151
|
||||
# define EC_F_NISTP224_PRE_COMP_NEW 227
|
||||
# define EC_F_NISTP256_PRE_COMP_NEW 236
|
||||
@@ -1522,12 +1524,38 @@ int ERR_load_EC_strings(void);
|
||||
# define EC_F_PKEY_EC_KEYGEN 199
|
||||
# define EC_F_PKEY_EC_PARAMGEN 219
|
||||
# define EC_F_PKEY_EC_SIGN 218
|
||||
# define EC_F_SM2_CIPHERTEXT_VALUE_DECODE 282
|
||||
# define EC_F_SM2_CIPHERTEXT_VALUE_ENCODE 283
|
||||
# define EC_F_SM2_CIPHERTEXT_VALUE_GET_ECIES_CIPHERTEXT_VALUE 284
|
||||
# define EC_F_SM2_CIPHERTEXT_VALUE_NEW 285
|
||||
# define EC_F_SM2_CIPHERTEXT_VALUE_NEW_FROM_ECIES_CIPHERTEXT_VALUE 286
|
||||
# define EC_F_SM2_CIPHERTEXT_VALUE_SET_ECIES_CIPHERTEXT_VALUE 287
|
||||
# define EC_F_SM2_CIPHERTEXT_VALUE_SIZE 288
|
||||
# define EC_F_SM2_COMPUTE_ID_DIGEST 289
|
||||
# define EC_F_SM2_COMPUTE_MESSAGE_DIGEST 290
|
||||
# define EC_F_SM2_DECRYPT 291
|
||||
# define EC_F_SM2_DO_DECRYPT 292
|
||||
# define EC_F_SM2_DO_ENCRYPT 293
|
||||
# define EC_F_SM2_DO_SIGN 294
|
||||
# define EC_F_SM2_DO_VERIFY 295
|
||||
# define EC_F_SM2_ENCRYPT 296
|
||||
# define EC_F_SM2_ENC_PARAMS_DUP 297
|
||||
# define EC_F_SM2_ENC_PARAMS_INIT_WITH_RECOMMENDED 298
|
||||
# define EC_F_SM2_ENC_PARAMS_NEW 299
|
||||
# define EC_F_SM2_ENC_PARAMS_SET_TYPE 300
|
||||
# define EC_F_SM2_GET_PUBLIC_KEY_DATA 301
|
||||
# define EC_F_SM2_KAP_COMPUTE_KEY 302
|
||||
# define EC_F_SM2_KAP_CTX_INIT 303
|
||||
# define EC_F_SM2_KAP_FINAL_CHECK 304
|
||||
# define EC_F_SM2_KAP_PREPARE 305
|
||||
# define EC_F_SM2_SIGN_SETUP 306
|
||||
|
||||
/* Reason codes. */
|
||||
# define EC_R_ASN1_ERROR 115
|
||||
# define EC_R_BAD_SIGNATURE 156
|
||||
# define EC_R_BIGNUM_OUT_OF_RANGE 144
|
||||
# define EC_R_BUFFER_TOO_SMALL 100
|
||||
# define EC_R_CIPHERTEXT_ENCODE_FAILED 173
|
||||
# define EC_R_CMAC_FINAL_FAILURE 136
|
||||
# define EC_R_CMAC_INIT_FAILURE 153
|
||||
# define EC_R_CMAC_UPDATE_FAILURE 162
|
||||
@@ -1544,33 +1572,46 @@ int ERR_load_EC_strings(void);
|
||||
# define EC_R_ECIES_VERIFY_MAC_FAILURE 167
|
||||
# define EC_R_EC_GROUP_NEW_BY_NAME_FAILURE 119
|
||||
# define EC_R_ENCRYPT_FAILED 168
|
||||
# define EC_R_ERROR 174
|
||||
# define EC_R_FIELD_TOO_LARGE 143
|
||||
# define EC_R_GEN_MAC_FAILED 169
|
||||
# define EC_R_GET_CIPHERTEXT_SIZE_FAILED 175
|
||||
# define EC_R_GET_KDF_FAILED 176
|
||||
# define EC_R_GET_PUBLIC_KEY_DATA_FAILURE 177
|
||||
# define EC_R_GF2M_NOT_SUPPORTED 147
|
||||
# define EC_R_GROUP2PKPARAMETERS_FAILURE 120
|
||||
# define EC_R_HMAC_FAILURE 170
|
||||
# define EC_R_I2D_ECPKPARAMETERS_FAILURE 121
|
||||
# define EC_R_INCOMPATIBLE_OBJECTS 101
|
||||
# define EC_R_INNOR_ERROR 178
|
||||
# define EC_R_INVALID_ARGUMENT 112
|
||||
# define EC_R_INVALID_COMPRESSED_POINT 110
|
||||
# define EC_R_INVALID_COMPRESSION_BIT 109
|
||||
# define EC_R_INVALID_CURVE 141
|
||||
# define EC_R_INVALID_DIGEST 151
|
||||
# define EC_R_INVALID_DIGEST_ALGOR 179
|
||||
# define EC_R_INVALID_DIGEST_TYPE 138
|
||||
# define EC_R_INVALID_ECIES_CIPHERTEXT 171
|
||||
# define EC_R_INVALID_ECIES_PARAMETERS 172
|
||||
# define EC_R_INVALID_EC_KEY 180
|
||||
# define EC_R_INVALID_ENCODING 102
|
||||
# define EC_R_INVALID_FIELD 103
|
||||
# define EC_R_INVALID_FORM 104
|
||||
# define EC_R_INVALID_GROUP_ORDER 122
|
||||
# define EC_R_INVALID_ID_LENGTH 181
|
||||
# define EC_R_INVALID_KDF_MD 182
|
||||
# define EC_R_INVALID_KEY 116
|
||||
# define EC_R_INVALID_OUTPUT_LENGTH 161
|
||||
# define EC_R_INVALID_PEER_KEY 133
|
||||
# define EC_R_INVALID_PENTANOMIAL_BASIS 132
|
||||
# define EC_R_INVALID_PRIVATE_KEY 123
|
||||
# define EC_R_INVALID_SM2_ID 183
|
||||
# define EC_R_INVALID_SM2_KAP_CHECKSUM_LENGTH 184
|
||||
# define EC_R_INVALID_SM2_KAP_CHECKSUM_VALUE 185
|
||||
# define EC_R_INVALID_TRINOMIAL_BASIS 137
|
||||
# define EC_R_KDF_PARAMETER_ERROR 148
|
||||
# define EC_R_KEYS_NOT_SET 140
|
||||
# define EC_R_MALLOC_FAILED 186
|
||||
# define EC_R_MISSING_PARAMETERS 124
|
||||
# define EC_R_MISSING_PRIVATE_KEY 125
|
||||
# define EC_R_NEED_NEW_SETUP_VALUES 157
|
||||
@@ -1579,16 +1620,21 @@ int ERR_load_EC_strings(void);
|
||||
# define EC_R_NOT_INITIALIZED 111
|
||||
# define EC_R_NO_PARAMETERS_SET 139
|
||||
# define EC_R_NO_PRIVATE_VALUE 154
|
||||
# define EC_R_NULL_ARGUMENT 187
|
||||
# define EC_R_OCT2POINT_FAILED 188
|
||||
# define EC_R_OPERATION_NOT_SUPPORTED 152
|
||||
# define EC_R_PASSED_NULL_PARAMETER 134
|
||||
# define EC_R_PEER_KEY_ERROR 149
|
||||
# define EC_R_PKPARAMETERS2GROUP_FAILURE 127
|
||||
# define EC_R_POINT2OCT_FAILED 189
|
||||
# define EC_R_POINT_ARITHMETIC_FAILURE 155
|
||||
# define EC_R_POINT_AT_INFINITY 106
|
||||
# define EC_R_POINT_IS_NOT_ON_CURVE 107
|
||||
# define EC_R_POINT_NEW_FAILED 190
|
||||
# define EC_R_RANDOM_NUMBER_GENERATION_FAILED 158
|
||||
# define EC_R_SHARED_INFO_ERROR 150
|
||||
# define EC_R_SLOT_FULL 108
|
||||
# define EC_R_SM2_KAP_NOT_INITED 191
|
||||
# define EC_R_UNDEFINED_GENERATOR 113
|
||||
# define EC_R_UNDEFINED_ORDER 128
|
||||
# define EC_R_UNKNOWN_GROUP 129
|
||||
|
||||
Reference in New Issue
Block a user