Add meaningful error codes to DRBG.
This commit is contained in:
18
fips/fips.h
18
fips/fips.h
@@ -190,6 +190,10 @@ void ERR_load_FIPS_strings(void);
|
||||
#define FIPS_F_FIPS_CHECK_RSA 106
|
||||
#define FIPS_F_FIPS_CIPHERINIT 128
|
||||
#define FIPS_F_FIPS_DIGESTINIT 127
|
||||
#define FIPS_F_FIPS_DRBG_GENERATE 132
|
||||
#define FIPS_F_FIPS_DRBG_INSTANTIATE 133
|
||||
#define FIPS_F_FIPS_DRBG_NEW 134
|
||||
#define FIPS_F_FIPS_DRBG_RESEED 135
|
||||
#define FIPS_F_FIPS_DSA_CHECK 107
|
||||
#define FIPS_F_FIPS_MODE_SET 108
|
||||
#define FIPS_F_FIPS_PKEY_SIGNATURE_TEST 109
|
||||
@@ -211,23 +215,37 @@ void ERR_load_FIPS_strings(void);
|
||||
#define FIPS_F_SSLEAY_RAND_BYTES 122
|
||||
|
||||
/* Reason codes. */
|
||||
#define FIPS_R_ADDITIONAL_INPUT_TOO_LONG 118
|
||||
#define FIPS_R_ALREADY_INSTANTIATED 119
|
||||
#define FIPS_R_CANNOT_READ_EXE 103
|
||||
#define FIPS_R_CANNOT_READ_EXE_DIGEST 104
|
||||
#define FIPS_R_CONTRADICTING_EVIDENCE 114
|
||||
#define FIPS_R_ERROR_INITIALISING_DRBG 120
|
||||
#define FIPS_R_ERROR_INSTANTIATING_DRBG 121
|
||||
#define FIPS_R_ERROR_RETRIEVING_ENTROPY 122
|
||||
#define FIPS_R_ERROR_RETRIEVING_NONCE 123
|
||||
#define FIPS_R_EXE_DIGEST_DOES_NOT_MATCH 105
|
||||
#define FIPS_R_FINGERPRINT_DOES_NOT_MATCH 110
|
||||
#define FIPS_R_FINGERPRINT_DOES_NOT_MATCH_NONPIC_RELOCATED 111
|
||||
#define FIPS_R_FINGERPRINT_DOES_NOT_MATCH_SEGMENT_ALIASING 112
|
||||
#define FIPS_R_FIPS_MODE_ALREADY_SET 102
|
||||
#define FIPS_R_FIPS_SELFTEST_FAILED 106
|
||||
#define FIPS_R_GENERATE_ERROR 124
|
||||
#define FIPS_R_INSTANTIATE_ERROR 125
|
||||
#define FIPS_R_INVALID_KEY_LENGTH 109
|
||||
#define FIPS_R_IN_ERROR_STATE 126
|
||||
#define FIPS_R_KEY_TOO_SHORT 108
|
||||
#define FIPS_R_NON_FIPS_METHOD 100
|
||||
#define FIPS_R_NOT_INSTANTIATED 127
|
||||
#define FIPS_R_PAIRWISE_TEST_FAILED 107
|
||||
#define FIPS_R_PERSONALISATION_STRING_TOO_LONG 128
|
||||
#define FIPS_R_REQUEST_TOO_LARGE_FOR_DRBG 129
|
||||
#define FIPS_R_RESEED_ERROR 130
|
||||
#define FIPS_R_RSA_DECRYPT_ERROR 115
|
||||
#define FIPS_R_RSA_ENCRYPT_ERROR 116
|
||||
#define FIPS_R_SELFTEST_FAILED 101
|
||||
#define FIPS_R_TEST_FAILURE 117
|
||||
#define FIPS_R_UNSUPPORTED_DRBG_TYPE 131
|
||||
#define FIPS_R_UNSUPPORTED_PLATFORM 113
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
||||
Reference in New Issue
Block a user