@@ -402,7 +402,6 @@ struct evp_cipher_st
402
402
/* Length of tag for TLS */
403
403
#define EVP_GCM_TLS_TAG_LEN 16
404
404
405
-
406
405
typedef struct evp_cipher_info_st
407
406
{
408
407
const EVP_CIPHER * cipher ;
@@ -789,8 +788,8 @@ const EVP_CIPHER *EVP_aes_128_cfb128(void);
789
788
# define EVP_aes_128_cfb EVP_aes_128_cfb128
790
789
const EVP_CIPHER * EVP_aes_128_ofb (void );
791
790
const EVP_CIPHER * EVP_aes_128_ctr (void );
792
- const EVP_CIPHER * EVP_aes_128_gcm (void );
793
791
const EVP_CIPHER * EVP_aes_128_ccm (void );
792
+ const EVP_CIPHER * EVP_aes_128_gcm (void );
794
793
const EVP_CIPHER * EVP_aes_128_xts (void );
795
794
const EVP_CIPHER * EVP_aes_192_ecb (void );
796
795
const EVP_CIPHER * EVP_aes_192_cbc (void );
@@ -800,8 +799,8 @@ const EVP_CIPHER *EVP_aes_192_cfb128(void);
800
799
# define EVP_aes_192_cfb EVP_aes_192_cfb128
801
800
const EVP_CIPHER * EVP_aes_192_ofb (void );
802
801
const EVP_CIPHER * EVP_aes_192_ctr (void );
803
- const EVP_CIPHER * EVP_aes_192_gcm (void );
804
802
const EVP_CIPHER * EVP_aes_192_ccm (void );
803
+ const EVP_CIPHER * EVP_aes_192_gcm (void );
805
804
const EVP_CIPHER * EVP_aes_256_ecb (void );
806
805
const EVP_CIPHER * EVP_aes_256_cbc (void );
807
806
const EVP_CIPHER * EVP_aes_256_cfb1 (void );
@@ -810,8 +809,8 @@ const EVP_CIPHER *EVP_aes_256_cfb128(void);
810
809
# define EVP_aes_256_cfb EVP_aes_256_cfb128
811
810
const EVP_CIPHER * EVP_aes_256_ofb (void );
812
811
const EVP_CIPHER * EVP_aes_256_ctr (void );
813
- const EVP_CIPHER * EVP_aes_256_gcm (void );
814
812
const EVP_CIPHER * EVP_aes_256_ccm (void );
813
+ const EVP_CIPHER * EVP_aes_256_gcm (void );
815
814
const EVP_CIPHER * EVP_aes_256_xts (void );
816
815
#if !defined(OPENSSL_NO_SHA ) && !defined(OPENSSL_NO_SHA1 )
817
816
const EVP_CIPHER * EVP_aes_128_cbc_hmac_sha1 (void );
@@ -1243,6 +1242,8 @@ void EVP_PKEY_meth_set_ctrl(EVP_PKEY_METHOD *pmeth,
1243
1242
int (* ctrl_str )(EVP_PKEY_CTX * ctx ,
1244
1243
const char * type , const char * value ));
1245
1244
1245
+ void EVP_add_alg_module (void );
1246
+
1246
1247
/* BEGIN ERROR CODES */
1247
1248
/* The following lines are auto generated by the script mkerr.pl. Any changes
1248
1249
* made after this point may be overwritten when the script is next run.
@@ -1257,6 +1258,7 @@ void ERR_load_EVP_strings(void);
1257
1258
#define EVP_F_AES_INIT_KEY 133
1258
1259
#define EVP_F_AES_XTS 172
1259
1260
#define EVP_F_AES_XTS_CIPHER 175
1261
+ #define EVP_F_ALG_MODULE_INIT 177
1260
1262
#define EVP_F_CAMELLIA_INIT_KEY 159
1261
1263
#define EVP_F_CMAC_INIT 173
1262
1264
#define EVP_F_D2I_PKEY 100
@@ -1350,15 +1352,19 @@ void ERR_load_EVP_strings(void);
1350
1352
#define EVP_R_DIFFERENT_PARAMETERS 153
1351
1353
#define EVP_R_DISABLED_FOR_FIPS 163
1352
1354
#define EVP_R_ENCODE_ERROR 115
1355
+ #define EVP_R_ERROR_LOADING_SECTION 165
1356
+ #define EVP_R_ERROR_SETTING_FIPS_MODE 166
1353
1357
#define EVP_R_EVP_PBE_CIPHERINIT_ERROR 119
1354
1358
#define EVP_R_EXPECTING_AN_RSA_KEY 127
1355
1359
#define EVP_R_EXPECTING_A_DH_KEY 128
1356
1360
#define EVP_R_EXPECTING_A_DSA_KEY 129
1357
1361
#define EVP_R_EXPECTING_A_ECDSA_KEY 141
1358
1362
#define EVP_R_EXPECTING_A_EC_KEY 142
1363
+ #define EVP_R_FIPS_MODE_NOT_SUPPORTED 167
1359
1364
#define EVP_R_INITIALIZATION_ERROR 134
1360
1365
#define EVP_R_INPUT_NOT_INITIALIZED 111
1361
1366
#define EVP_R_INVALID_DIGEST 152
1367
+ #define EVP_R_INVALID_FIPS_MODE 168
1362
1368
#define EVP_R_INVALID_KEY_LENGTH 130
1363
1369
#define EVP_R_INVALID_OPERATION 148
1364
1370
#define EVP_R_IV_TOO_LARGE 102
@@ -1383,6 +1389,7 @@ void ERR_load_EVP_strings(void);
1383
1389
#define EVP_R_TOO_LARGE 164
1384
1390
#define EVP_R_UNKNOWN_CIPHER 160
1385
1391
#define EVP_R_UNKNOWN_DIGEST 161
1392
+ #define EVP_R_UNKNOWN_OPTION 169
1386
1393
#define EVP_R_UNKNOWN_PBE_ALGORITHM 121
1387
1394
#define EVP_R_UNSUPORTED_NUMBER_OF_ROUNDS 135
1388
1395
#define EVP_R_UNSUPPORTED_ALGORITHM 156
0 commit comments