enum | CRYPT_ERROR {
CRYPT_NULL_INPUT = 0x01010001
, CRYPT_SECUREC_FAIL
, CRYPT_MEM_ALLOC_FAIL
, CRYPT_NO_REGIST_RAND
,
CRYPT_ERR_ALGID
, CRYPT_INVALID_ARG
, CRYPT_NOT_SUPPORT
, CRYPT_BN_BUFF_LEN_NOT_ENOUGH = 0x01020001
,
CRYPT_BN_SPACE_NOT_ENOUGH
, CRYPT_BN_BITS_TOO_MAX
, CRYPT_BN_RAND_GEN_FAIL
, CRYPT_BN_OPTIMIZER_STACK_FULL
,
CRYPT_BN_NO_NEGATIVE_ZERO
, CRYPT_BN_ERR_RAND_ZERO
, CRYPT_BN_ERR_RAND_NEGATIVE
, CRYPT_BN_ERR_RAND_TOP_BOTTOM
,
CRYPT_BN_ERR_RAND_BITS_NOT_ENOUGH
, CRYPT_BN_OPTIMIZER_GET_FAIL
, CRYPT_BN_ERR_DIVISOR_ZERO
, CRYPT_BN_ERR_EXP_NO_NEGATIVE
,
CRYPT_BN_MONT_BASE_TOO_MAX
, CRYPT_BN_NOR_GEN_PRIME
, CRYPT_BN_NOR_CHECK_PRIME
, CRYPT_BN_ERR_GCD_NO_ZERO
,
CRYPT_BN_ERR_NO_INVERSE
, CRYPT_BN_ERR_SQRT_PARA
, CRYPT_BN_ERR_LEGENDE_DATA
, CRYPT_BN_ERR_NO_SQUARE_ROOT
,
CRYPT_BN_ERR_MASKCOPY_LEN
, CRYPT_BN_ERR_QUICK_MODDATA
, CRYPT_BN_BITS_INVALID
, CRYPT_RSA_BUFF_LEN_NOT_ENOUGH = 0x01030001
,
CRYPT_RSA_NO_KEY_INFO
, CRYPT_RSA_ERR_KEY_BITS
, CRYPT_RSA_ERR_E_VALUE
, CRYPT_RSA_NOR_KEYGEN_FAIL
,
CRYPT_RSA_NOR_VERIFY_FAIL
, CRYPT_RSA_ERR_ENC_BITS
, CRYPT_RSA_ERR_DEC_BITS
, CRYPT_RSA_ERR_PSS_SALT_LEN
,
CRYPT_RSA_ERR_PSS_SALT_DATA
, CRYPT_RSA_ERR_INPUT_VALUE
, CRYPT_RSA_ERR_MD_ALGID
, CRYPT_RSA_PAD_NO_SET_ERROR
,
CRYPT_RSA_CTRL_NOT_SUPPORT_ERROR
, CRYPT_RSA_SET_SALT_NOT_PSS_ERROR
, CRYPT_RSA_SET_EMS_PKCSV15_LEN_ERROR
, CRYPT_RSA_SET_EMS_PSS_LEN_ERROR
,
CRYPT_RSA_SET_RSAES_OAEP_LEN_ERROR
, CRYPT_RSA_SET_FLAG_LEN_ERROR
, CRYPT_RSA_FLAG_NOT_SUPPORT_ERROR
, CRYPT_RSA_ERR_SALT_LEN
,
CRYPT_RSA_ERR_ALGID
, CRYPT_RSA_ERR_GEN_SALT
, CRYPT_RSA_ERR_ENC_INPUT_NOT_ENOUGH
, CRYPT_RSA_PUBKEY_NOT_EQUAL
,
CRYPT_EAL_BUFF_LEN_NOT_ENOUGH = 0x01040001
, CRYPT_EAL_ERR_ALGID
, CRYPT_EAL_ALG_NOT_SUPPORT
, CRYPT_EAL_ERR_NEW_PARA_FAIL
,
CRYPT_EAL_ERR_RAND_WORKING
, CRYPT_EAL_ERR_RAND_NO_WORKING
, CRYPT_EAL_ERR_METH_NULL_NUMBER
, CRYPT_EAL_ERR_GLOBAL_DRBG_NULL
,
CRYPT_EAL_ERR_DRBG_REPEAT_INIT
, CRYPT_EAL_ERR_DRBG_INIT_FAIL
, CRYPT_EAL_ERR_STATE
, CRYPT_EAL_CIPHER_DATA_ERROR
,
CRYPT_EAL_PADDING_NOT_SUPPORT
, CRYPT_EAL_CIPHER_CTRL_ERROR
, CRYPT_EAL_CIPHER_FIANL_WITH_AEAD_ERROR
, CRYPT_EAL_PKEY_CTRL_ERROR
,
CRYPT_EAL_PKEY_DUP_ERROR
, CRYPT_EAL_PKEY_CMP_DIFF_KEY_TYPE
, CRYPT_EAL_ERR_PART_OVERLAP
, CRYPT_EAL_INTO_TYPE_NOT_SUPPORT
,
CRYPT_SHA2_INPUT_OVERFLOW = 0x01050001
, CRYPT_SHA2_OUT_BUFF_LEN_NOT_ENOUGH
, CRYPT_DRBG_ERR_STATE = 0x01060001
, CRYPT_DRBG_FAIL_GET_ENTROPY
,
CRYPT_DRBG_FAIL_GET_NONCE
, CRYPT_DRBG_ALG_NOT_SUPPORT
, CRYPT_DRBG_INVALID_LEN
, CRYPT_CURVE25519_NO_PUBKEY = 0x01070001
,
CRYPT_CURVE25519_NO_PRVKEY
, CRYPT_CURVE25519_KEYLEN_ERROR
, CRYPT_CURVE25519_SIGNLEN_ERROR
, CRYPT_CURVE25519_HASH_METH_ERROR
,
CRYPT_CURVE25519_VERIFY_FAIL
, CRYPT_CURVE25519_NO_HASH_METHOD
, CRYPT_CURVE25519_UNSUPPORTED_CTRL_OPTION
, CRYPT_CURVE25519_KEY_COMPUTE_FAILED
,
CRYPT_CURVE25519_INVALID_PUBKEY
, CRYPT_CURVE25519_PUBKEY_NOT_EQUAL
, CRYPT_SHA1_INPUT_OVERFLOW = 0x01080001
, CRYPT_SHA1_OUT_BUFF_LEN_NOT_ENOUGH
,
CRYPT_ENTROPY_CONDITION_FAILURE = 0x01090001
, CRYPT_ENTROPY_RANGE_ERROR
, CRYPT_ENTROPY_ECF_ALG_ERROR
, CRYPT_DSA_BUFF_LEN_NOT_ENOUGH = 0x010A0001
,
CRYPT_DSA_ERR_KEY_PARA
, CRYPT_DSA_ERR_KEY_INFO
, CRYPT_DSA_VERIFY_FAIL
, CRYPT_DSA_ERR_TRY_CNT
,
CRYPT_DSA_DECODE_FAIL
, CRYPT_DSA_PARA_ERROR
, CRYPT_DSA_PUBKEY_NOT_EQUAL
, CRYPT_DSA_PARA_NOT_EQUAL
,
CRYPT_DSA_UNSUPPORTED_CTRL_OPTION
, CRYPT_HMAC_OUT_BUFF_LEN_NOT_ENOUGH = 0x010B0001
, CRYPT_DH_BUFF_LEN_NOT_ENOUGH = 0x010C0001
, CRYPT_DH_PARA_ERROR
,
CRYPT_DH_KEYINFO_ERROR
, CRYPT_DH_RAND_GENERATE_ERROR
, CRYPT_DH_PAIRWISE_CHECK_FAIL
, CRYPT_DH_CREATE_PARA_FAIL
,
CRYPT_DH_PUBKEY_NOT_EQUAL
, CRYPT_DH_PARA_NOT_EQUAL
, CRYPT_DH_UNSUPPORTED_CTRL_OPTION
, CRYPT_CHACHA20_KEYLEN_ERROR = 0x010D0001
,
CRYPT_CHACHA20_NONCELEN_ERROR
, CRYPT_CHACHA20_COUNTLEN_ERROR
, CRYPT_CHACHA20_NO_KEYINFO
, CRYPT_CHACHA20_NO_NONCEINFO
,
CRYPT_CHACHA20_CTRLTYPE_ERROR
, CRYPT_AES_ERR_KEYLEN = 0x010E0001
, CRYPT_MODES_TAGLEN_ERROR = 0x010F0001
, CRYPT_MODES_IVLEN_ERROR
,
CRYPT_MODES_KEYUSE_TOOMANY_TIME
, CRYPT_MODES_CRYPTLEN_OVERFLOW
, CRYPT_MODES_CTRL_TAGLEN_ERROR
, CRYPT_MODES_AAD_REPEAT_SET_ERROR
,
CRYPT_MODE_BUFF_LEN_NOT_ENOUGH
, CRYPT_MODE_ERR_INPUT_LEN
, CRYPT_MODES_AAD_IS_SET_ERROR
, CRYPT_MODES_MSGLEN_OVERFLOW
,
CRYPT_MODES_CTRL_MSGLEN_ERROR
, CRYPT_MODES_MSGLEN_LEFT_ERROR
, CRYPT_MODES_ERR_KEYLEN
, CRYPT_MODES_ERR_KEY
,
CRYPT_MODES_ERR_FEEDBACKSIZE
, CRYPT_MODES_METHODS_NOT_SUPPORT
, CRYPT_MODES_FEEDBACKSIZE_NOT_SUPPORT
, CRYPT_HKDF_DKLEN_OVERFLOW = 0x01100001
,
CRYPT_HKDF_NOT_SUPPORTED
, CRYPT_HKDF_PARAM_ERROR
, CRYPT_SCRYPT_PARAM_ERROR = 0x01110001
, CRYPT_SCRYPT_NOT_SUPPORTED
,
CRYPT_SCRYPT_DATA_TOO_MAX
, CRYPT_PBKDF2_PARAM_ERROR = 0x01120001
, CRYPT_PBKDF2_NOT_SUPPORTED
, CRYPT_ECC_POINT_AT_INFINITY = 0x01130001
,
CRYPT_ECC_POINT_NOT_ON_CURVE
, CRYPT_ECC_POINT_ERR_CURVE_ID
, CRYPT_ECC_POINT_WINDOW_TOO_MAX
, CRYPT_ECC_POINT_NOT_EQUAL
,
CRYPT_ECC_POINT_BLIND_WITH_ZERO
, CRYPT_ECC_POINT_NOT_AFFINE
, CRYPT_ECC_NOT_SUPPORT
, CRYPT_ECC_BUFF_LEN_NOT_ENOUGH
,
CRYPT_ECC_ERR_POINT_FORMAT
, CRYPT_ECC_ERR_POINT_CODE
, CRYPT_ECC_ERR_PARA
, CRYPT_ECC_PKEY_ERR_UNSUPPORTED_CTRL_OPTION
,
CRYPT_ECC_PKEY_ERR_EMPTY_KEY
, CRYPT_ECC_PKEY_ERR_INVALID_POINT_FORMAT
, CRYPT_ECC_PKEY_ERR_CTRL_LEN
, CRYPT_ECC_PKEY_ERR_INVALID_PRIVATE_KEY
,
CRYPT_ECC_PKEY_ERR_INVALID_PUBLIC_KEY
, CRYPT_ECC_PKEY_ERR_TRY_CNT
, CRYPT_ECC_PKEY_ERR_SIGN_LEN
, CRYPT_ECC_KEY_PUBKEY_NOT_EQUAL
,
CRYPT_SHA3_OUT_BUFF_LEN_NOT_ENOUGH = 0x01140001
, CRYPT_ECDH_ERR_EMPTY_KEY = 0x01150001
, CRYPT_ECDH_ERR_INVALID_COFACTOR
, CRYPT_ECDSA_ERR_EMPTY_KEY = 0x01160001
,
CRYPT_ECDSA_ERR_TRY_CNT
, CRYPT_ECDSA_VERIFY_FAIL
, CRYPT_ECDSA_ERR_UNSUPPORTED_CTRL_OPTION
, CRYPT_ECDSA_BUFF_LEN_NOT_ENOUGH
,
CRYPT_SM3_INPUT_OVERFLOW = 0x01170001
, CRYPT_SM3_OUT_BUFF_LEN_NOT_ENOUGH
, CRYPT_SM4_KEYLEN_ERROR = 0x01180001
, CRYPT_SM4_DATALEN_ERROR
,
CRYPT_SM4_UNSAFE_KEY
, CRYPT_MD5_INPUT_OVERFLOW = 0x01190001
, CRYPT_MD5_OUT_BUFF_LEN_NOT_ENOUGH
, CRYPT_CURVE448_NO_PUBKEY = 0x011A0001
,
CRYPT_CURVE448_NO_PRVKEY
, CRYPT_CURVE448_KEYLEN_ERROR
, CRYPT_CURVE448_SIGNLEN_ERROR
, CRYPT_CURVE448_VERIFY_FAIL
,
CRYPT_CURVE448_NO_HASH_METHOD
, CRYPT_CURVE448_UNSUPPORTED_CTRL_OPTION
, CRYPT_CURVE448_KEY_COMPUTE_FAILED
, CRYPT_CURVE448_INVALID_PUBKEY
,
CRYPT_CURVE448_CONTEXT_TOO_LONG
, CRYPT_CURVE448_NO_CONTEXT
, CRYPT_CURVE448_HASH_METH_ERROR
, CRYPT_CURVE448_PUBKEY_NOT_EQUAL
,
CRYPT_CURVE448_POINT_NOT_EQUAL
, CRYPT_CURVE448_FAIL
, CRYPT_SM2_BUFF_LEN_NOT_ENOUGH = 0x011B0001
, CRYPT_SM2_NO_PUBKEY
,
CRYPT_SM2_NO_PRVKEY
, CRYPT_SM2_ERR_EMPTY_KEY
, CRYPT_SM2_ERR_TRY_CNT
, CRYPT_SM2_VERIFY_FAIL
,
CRYPT_SM2_ERR_UNSUPPORTED_CTRL_OPTION
, CRYPT_SM2_ERR_NO_HASH_METHOD
, CRYPT_SM2_USERID_NOT_SET
, CRYPT_SM2_R_NOT_SET
,
CRYPT_SM2_INVALID_SERVER_TYPE
, CRYPT_SM2_ERR_CTRL_LEN
, CRYPT_SM2_DECRYPT_FAIL
, CRYPT_SM2_ERR_DATA_LEN
,
CRYPT_SM2_ERR_GET_S
, CRYPT_SM2_ERR_S_NOT_SET
, CRYPT_SM2_EXCH_VERIFY_FAIL
, CRYPT_SM2_DECODE_FAIL
,
CRYPT_KDFTLS12_NOT_SUPPORTED = 0x011C0001
} |