my $declaration_db = { | |
'' => { | |
'objfile' => './fips/fipscanister.[o|c]', | |
'kind' => -1, | |
'decl' => undef, | |
'sym' => undef, | |
'oldsym' => undef | |
}, | |
'FIPS_rand_strength' => { | |
'params' => [], | |
'objfile' => './fips/rand/fips_rand_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_rand_strength', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_rand_strength' | |
}, | |
'FIPS_selftest' => { | |
'params' => [], | |
'objfile' => './fips/fips_post.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_selftest', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_selftest' | |
}, | |
'FIPS_ec_group_set_asn1_flag' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'flag', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_set_asn1_flag)', | |
'sym' => 'FIPS_ec_group_set_asn1_flag', | |
'type' => 'void ?', | |
'oldsym' => 'EC_GROUP_set_asn1_flag' | |
}, | |
'FIPS_drbg_reseed' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dctx', | |
'type' => 'DRBG_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'adin', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'adinlen', | |
'type' => 'size_t ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_drbg_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_drbg_reseed', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_drbg_reseed' | |
}, | |
'FIPS_evp_aes_256_ofb' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_256_ofb)', | |
'sym' => 'FIPS_evp_aes_256_ofb', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_256_ofb' | |
}, | |
'FIPS_evp_aes_256_ecb' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_256_ecb)', | |
'sym' => 'FIPS_evp_aes_256_ecb', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_256_ecb' | |
}, | |
'FIPS_rsa_new' => { | |
'params' => [], | |
'objfile' => './fips/rsa/fips_rsa_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_rsa_new', | |
'type' => 'struct rsa_st *?', | |
'oldsym' => 'FIPS_rsa_new' | |
}, | |
'FIPS_x931_reset' => { | |
'params' => [], | |
'objfile' => './fips/rand/fips_rand.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_x931_reset', | |
'type' => 'void ?', | |
'oldsym' => 'FIPS_x931_reset' | |
}, | |
'FIPS_set_malloc_callbacks' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'malloc_cb', | |
'type' => 'void *(*?)(int num, const char *file, int line)' | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'free_cb', | |
'type' => 'void (*?)(void *)' | |
} | |
], | |
'objfile' => './fips/utl/fips_mem.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_set_malloc_callbacks', | |
'type' => 'void ?', | |
'oldsym' => 'FIPS_set_malloc_callbacks' | |
}, | |
'FIPS_digest' => { | |
'objfile' => './fips/utl/fips_md.[o|c]', | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'data', | |
'type' => 'const void *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'count', | |
'type' => 'size_t ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'md', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'size', | |
'type' => 'unsigned int *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'type', | |
'type' => 'const EVP_MD *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'impl', | |
'type' => 'ENGINE *?', | |
'oldsym' => undef | |
} | |
], | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_Digest)', | |
'sym' => 'FIPS_digest', | |
'oldsym' => 'EVP_Digest', | |
'type' => '__owur int ?' | |
}, | |
'FIPS_evp_aes_128_ctr' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_128_ctr)', | |
'sym' => 'FIPS_evp_aes_128_ctr', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_128_ctr' | |
}, | |
'FIPS_rsa_flags' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'r', | |
'type' => 'const RSA *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/rsa/rsa_crpt.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames RSA_flags)', | |
'sym' => 'FIPS_rsa_flags', | |
'type' => 'int ?', | |
'oldsym' => 'RSA_flags' | |
}, | |
'FIPS_set_error_callbacks' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'put_cb', | |
'type' => 'void (*?)(int lib, int func,int reason,const char *file,int line)' | |
}, | |
{ | |
'direction' => '<-?', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'add_cb', | |
'type' => 'void (*?)(int num, va_list args)' | |
} | |
], | |
'objfile' => './fips/utl/fips_err.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_set_error_callbacks', | |
'type' => 'void ?', | |
'oldsym' => 'FIPS_set_error_callbacks' | |
}, | |
'FIPS_rsa_private_encrypt' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'flen', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'from', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'to', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa', | |
'type' => 'RSA *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'padding', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/rsa/rsa_crpt.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames RSA_private_encrypt)', | |
'sym' => 'FIPS_rsa_private_encrypt', | |
'type' => 'int ?', | |
'oldsym' => 'RSA_private_encrypt' | |
}, | |
'FIPS_x931_method' => { | |
'params' => [], | |
'objfile' => './fips/rand/fips_rand.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_x931_method', | |
'type' => 'const RAND_METHOD *?', | |
'oldsym' => 'FIPS_x931_method' | |
}, | |
'FIPS_bn_pseudo_rand_range' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rnd', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'range', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_rand.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_pseudo_rand_range)', | |
'sym' => 'FIPS_bn_pseudo_rand_range', | |
'type' => 'int ?', | |
'oldsym' => 'BN_pseudo_rand_range' | |
}, | |
'FIPS_evp_aes_128_gcm' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_128_gcm)', | |
'sym' => 'FIPS_evp_aes_128_gcm', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_128_gcm' | |
}, | |
'FIPS_evp_aes_192_cbc' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_192_cbc)', | |
'sym' => 'FIPS_evp_aes_192_cbc', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_192_cbc' | |
}, | |
'FIPS_evp_ecdsa' => { | |
'params' => [], | |
'objfile' => './crypto/evp/m_ecdsa.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_ecdsa)', | |
'sym' => 'FIPS_evp_ecdsa', | |
'type' => 'const EVP_MD *?', | |
'oldsym' => 'EVP_ecdsa' | |
}, | |
'FIPS_crypto_set_id_callback' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'func', | |
'type' => 'unsigned long (*?)(void)' | |
} | |
], | |
'objfile' => './crypto/thr_id.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames CRYPTO_set_id_callback)', | |
'sym' => 'FIPS_crypto_set_id_callback', | |
'type' => 'void ?', | |
'oldsym' => 'CRYPTO_set_id_callback' | |
}, | |
'FIPS_bn_free' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_free)', | |
'sym' => 'FIPS_bn_free', | |
'type' => 'void ?', | |
'oldsym' => 'BN_free' | |
}, | |
'FIPS_ec_key_clear_flags' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'flags', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_clear_flags)', | |
'sym' => 'FIPS_ec_key_clear_flags', | |
'type' => 'void ?', | |
'oldsym' => 'EC_KEY_clear_flags' | |
}, | |
'FIPS_cipher_ctx_new' => { | |
'params' => [], | |
'objfile' => './fips/utl/fips_enc.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_CIPHER_CTX_new)', | |
'sym' => 'FIPS_cipher_ctx_new', | |
'type' => 'EVP_CIPHER_CTX *?', | |
'oldsym' => 'EVP_CIPHER_CTX_new' | |
}, | |
'FIPS_bn_clear' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_clear)', | |
'sym' => 'FIPS_bn_clear', | |
'type' => 'void ?', | |
'oldsym' => 'BN_clear' | |
}, | |
'FIPS_dh_compute_key' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'pub_key', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dh', | |
'type' => 'DH *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/dh/dh_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames DH_compute_key)', | |
'sym' => 'FIPS_dh_compute_key', | |
'type' => 'int ?', | |
'oldsym' => 'DH_compute_key' | |
}, | |
'FIPS_evp_des_ede_ecb' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_des3.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_des_ede_ecb)', | |
'sym' => 'FIPS_evp_des_ede_ecb', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_des_ede_ecb' | |
}, | |
'FIPS_ec_group_method_of' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_method_of)', | |
'sym' => 'FIPS_ec_group_method_of', | |
'type' => 'const EC_METHOD *?', | |
'oldsym' => 'EC_GROUP_method_of' | |
}, | |
'FIPS_ec_key_set_private_key' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'prv', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_set_private_key)', | |
'sym' => 'FIPS_ec_key_set_private_key', | |
'type' => 'int ?', | |
'oldsym' => 'EC_KEY_set_private_key' | |
}, | |
'FIPS_ec_key_precompute_mult' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_precompute_mult)', | |
'sym' => 'FIPS_ec_key_precompute_mult', | |
'type' => 'int ?', | |
'oldsym' => 'EC_KEY_precompute_mult' | |
}, | |
'FIPS_add_error_data' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'num', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => '...', | |
'type' => '?' | |
} | |
], | |
'objfile' => './fips/utl/fips_err.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements ERR_add_error_data)', | |
'sym' => 'FIPS_add_error_data', | |
'type' => 'void ?', | |
'oldsym' => 'ERR_add_error_data' | |
}, | |
'FIPS_drbg_uninstantiate' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dctx', | |
'type' => 'DRBG_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_drbg_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_drbg_uninstantiate', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_drbg_uninstantiate' | |
}, | |
'FIPS_dh_generate_key' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dh', | |
'type' => 'DH *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/dh/dh_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames DH_generate_key)', | |
'sym' => 'FIPS_dh_generate_key', | |
'type' => 'int ?', | |
'oldsym' => 'DH_generate_key' | |
}, | |
'FIPS_bn_num_bits_word' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'l', | |
'type' => 'BN_ULONG ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_num_bits_word)', | |
'sym' => 'FIPS_bn_num_bits_word', | |
'type' => 'int ?', | |
'oldsym' => 'BN_num_bits_word' | |
}, | |
'FIPS_cmac_final' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'CMAC_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'out', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'poutlen', | |
'type' => 'size_t *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/cmac/cmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames CMAC_Final)', | |
'sym' => 'FIPS_cmac_final', | |
'type' => 'int ?', | |
'oldsym' => 'CMAC_Final' | |
}, | |
'FIPS_bn_set_bit' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'n', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_set_bit)', | |
'sym' => 'FIPS_bn_set_bit', | |
'type' => 'int ?', | |
'oldsym' => 'BN_set_bit' | |
}, | |
'FIPS_selftest_des' => { | |
'params' => [], | |
'objfile' => './fips/des/fips_des_selftest.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_selftest_des', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_selftest_des' | |
}, | |
'FIPS_cipher_ctx_init' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'EVP_CIPHER_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_enc.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_CIPHER_CTX_init)', | |
'sym' => 'FIPS_cipher_ctx_init', | |
'type' => 'void ?', | |
'oldsym' => 'EVP_CIPHER_CTX_init' | |
}, | |
'FIPS_ec_point_get_affine_coordinates_gf2m' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p', | |
'type' => 'const EC_POINT *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'x', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'y', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_POINT_get_affine_coordinates_GF2m)', | |
'sym' => 'FIPS_ec_point_get_affine_coordinates_gf2m', | |
'type' => 'int ?', | |
'oldsym' => 'EC_POINT_get_affine_coordinates_GF2m' | |
}, | |
'FIPS_dh_generate_parameters_ex' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dh', | |
'type' => 'DH *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'prime_len', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'generator', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cb', | |
'type' => 'BN_GENCB *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/dh/dh_gen.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames DH_generate_parameters_ex)', | |
'sym' => 'FIPS_dh_generate_parameters_ex', | |
'type' => 'int ?', | |
'oldsym' => 'DH_generate_parameters_ex' | |
}, | |
'FIPS_evp_aes_256_xts' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_256_xts)', | |
'sym' => 'FIPS_evp_aes_256_xts', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_256_xts' | |
}, | |
'FIPS_drbg_instantiate' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dctx', | |
'type' => 'DRBG_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'pers', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'perslen', | |
'type' => 'size_t ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_drbg_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_drbg_instantiate', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_drbg_instantiate' | |
}, | |
'FIPS_dsa_sign_digest' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dsa', | |
'type' => 'DSA *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dig', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dlen', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/dsa/fips_dsa_sign.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_dsa_sign_digest', | |
'type' => 'DSA_SIG * ?', | |
'oldsym' => 'FIPS_dsa_sign_digest' | |
}, | |
'FIPS_drbg_init' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dctx', | |
'type' => 'DRBG_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'type', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'flags', | |
'type' => 'unsigned int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_drbg_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_drbg_init', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_drbg_init' | |
}, | |
'FIPS_x931_seed' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'buf', | |
'type' => 'const void *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'num', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_rand.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_x931_seed', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_x931_seed' | |
}, | |
'FIPS_drbg_set_check_interval' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dctx', | |
'type' => 'DRBG_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'interval', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_drbg_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_drbg_set_check_interval', | |
'type' => 'void ?', | |
'oldsym' => 'FIPS_drbg_set_check_interval' | |
}, | |
'FIPS_module_mode_set' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'onoff', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/fips.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_module_mode_set', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_module_mode_set' | |
}, | |
'FIPS_cipher_ctx_set_key_length' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'x', | |
'type' => 'EVP_CIPHER_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'keylen', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_enc.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_CIPHER_CTX_set_key_length)', | |
'sym' => 'FIPS_cipher_ctx_set_key_length', | |
'type' => 'int ?', | |
'oldsym' => 'EVP_CIPHER_CTX_set_key_length' | |
}, | |
'FIPS_rand_set_method' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'meth', | |
'type' => 'const RAND_METHOD *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_rand_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_rand_set_method', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_rand_set_method' | |
}, | |
'FIPS_post_set_callback' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'post_cb', | |
'type' => 'int (*?)(int op, int id, int subid, void *ex)' | |
} | |
], | |
'objfile' => './fips/fips_post.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_post_set_callback', | |
'type' => 'void ?', | |
'oldsym' => 'FIPS_post_set_callback' | |
}, | |
'FIPS_crypto_threadid_hash' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'id', | |
'type' => 'const CRYPTO_THREADID *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/thr_id.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames CRYPTO_THREADID_hash)', | |
'sym' => 'FIPS_crypto_threadid_hash', | |
'type' => 'unsigned long ?', | |
'oldsym' => 'CRYPTO_THREADID_hash' | |
}, | |
'FIPS_ecdsa_sig_free' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'sig', | |
'type' => 'ECDSA_SIG *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/ecdsa/fips_ecdsa_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements ECDSA_SIG_free)', | |
'sym' => 'FIPS_ecdsa_sig_free', | |
'type' => 'void ?', | |
'oldsym' => 'ECDSA_SIG_free' | |
}, | |
'FIPS_bn_rand' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rnd', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'bits', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'top', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'bottom', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_rand.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_rand)', | |
'sym' => 'FIPS_bn_rand', | |
'type' => 'int ?', | |
'oldsym' => 'BN_rand' | |
}, | |
'FIPS_evp_des_ede3_cfb8' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_des3.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_des_ede3_cfb8)', | |
'sym' => 'FIPS_evp_des_ede3_cfb8', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_des_ede3_cfb8' | |
}, | |
'FIPS_hmac_final' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'HMAC_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'md', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'len', | |
'type' => 'unsigned int *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/hmac/hmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames HMAC_Final)', | |
'sym' => 'FIPS_hmac_final', | |
'type' => '__owur int ?', | |
'oldsym' => 'HMAC_Final' | |
}, | |
'FIPS_bn_bn2bin' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'to', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_bn2bin)', | |
'sym' => 'FIPS_bn_bn2bin', | |
'type' => 'int ?', | |
'oldsym' => 'BN_bn2bin' | |
}, | |
'FIPS_bn_bin2bn' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 's', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'len', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ret', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_bin2bn)', | |
'sym' => 'FIPS_bn_bin2bn', | |
'type' => 'BIGNUM *?', | |
'oldsym' => 'BN_bin2bn' | |
}, | |
'FIPS_evp_aes_192_cfb128' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_192_cfb128)', | |
'sym' => 'FIPS_evp_aes_192_cfb128', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_192_cfb128' | |
}, | |
'FIPS_ec_group_set_curve_name' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'nid', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_set_curve_name)', | |
'sym' => 'FIPS_ec_group_set_curve_name', | |
'type' => 'void ?', | |
'oldsym' => 'EC_GROUP_set_curve_name' | |
}, | |
'FIPS_ec_group_new' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'meth', | |
'type' => 'const EC_METHOD *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_new)', | |
'sym' => 'FIPS_ec_group_new', | |
'type' => 'EC_GROUP *?', | |
'oldsym' => 'EC_GROUP_new' | |
}, | |
'FIPS_rand_pseudo_bytes' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'buf', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'num', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_rand_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements RAND_pseudo_bytes)', | |
'sym' => 'FIPS_rand_pseudo_bytes', | |
'type' => 'int ?', | |
'oldsym' => 'RAND_pseudo_bytes' | |
}, | |
'FIPS_evp_aes_192_ofb' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_192_ofb)', | |
'sym' => 'FIPS_evp_aes_192_ofb', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_192_ofb' | |
}, | |
'FIPS_selftest_sha1' => { | |
'params' => [], | |
'objfile' => './fips/sha/fips_sha1_selftest.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_selftest_sha1', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_selftest_sha1' | |
}, | |
'FIPS_bn_num_bits' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_num_bits)', | |
'sym' => 'FIPS_bn_num_bits', | |
'type' => 'int ?', | |
'oldsym' => 'BN_num_bits' | |
}, | |
'FIPS_selftest_aes_gcm' => { | |
'params' => [], | |
'objfile' => './fips/aes/fips_aes_selftest.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_selftest_aes_gcm', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_selftest_aes_gcm' | |
}, | |
'FIPS_ecdsa_verify_ctx' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'EVP_MD_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 's', | |
'type' => 'ECDSA_SIG *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/ecdsa/fips_ecdsa_sign.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_ecdsa_verify_ctx', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_ecdsa_verify_ctx' | |
}, | |
'FIPS_ec_group_new_curve_gf2m' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'b', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_cvt.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_new_curve_GF2m)', | |
'sym' => 'FIPS_ec_group_new_curve_gf2m', | |
'type' => 'EC_GROUP *?', | |
'oldsym' => 'EC_GROUP_new_curve_GF2m' | |
}, | |
'FIPS_evp_sha224' => { | |
'params' => [], | |
'objfile' => './crypto/evp/m_sha1.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_sha224)', | |
'sym' => 'FIPS_evp_sha224', | |
'type' => 'const EVP_MD *?', | |
'oldsym' => 'EVP_sha224' | |
}, | |
'FIPS_malloc' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'num', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'file', | |
'type' => 'const char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'line', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_mem.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements CRYPTO_malloc)', | |
'sym' => 'FIPS_malloc', | |
'type' => 'void *?', | |
'oldsym' => 'CRYPTO_malloc' | |
}, | |
'FIPS_dsa_sig_new' => { | |
'params' => [], | |
'objfile' => './fips/dsa/fips_dsa_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements DSA_SIG_new)', | |
'sym' => 'FIPS_dsa_sig_new', | |
'type' => 'DSA_SIG * ?', | |
'oldsym' => 'DSA_SIG_new' | |
}, | |
'FIPS_evp_aes_192_ctr' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_192_ctr)', | |
'sym' => 'FIPS_evp_aes_192_ctr', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_192_ctr' | |
}, | |
'FIPS_x931_bytes' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'out', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'outlen', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_rand.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_x931_bytes', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_x931_bytes' | |
}, | |
'FIPS_evp_des_ede_cbc' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_des3.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_des_ede_cbc)', | |
'sym' => 'FIPS_evp_des_ede_cbc', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_des_ede_cbc' | |
}, | |
'FIPS_selftest_aes_ccm' => { | |
'params' => [], | |
'objfile' => './fips/aes/fips_aes_selftest.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_selftest_aes_ccm', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_selftest_aes_ccm' | |
}, | |
'FIPS_md_ctx_destroy' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'EVP_MD_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_md.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_MD_CTX_destroy)', | |
'sym' => 'FIPS_md_ctx_destroy', | |
'type' => 'void ?', | |
'oldsym' => 'EVP_MD_CTX_destroy' | |
}, | |
'FIPS_ec_group_get_curve_gf2m' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'b', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_get_curve_GF2m)', | |
'sym' => 'FIPS_ec_group_get_curve_gf2m', | |
'type' => 'int ?', | |
'oldsym' => 'EC_GROUP_get_curve_GF2m' | |
}, | |
'FIPS_ec_group_get_curve_name' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_get_curve_name)', | |
'sym' => 'FIPS_ec_group_get_curve_name', | |
'type' => 'int ?', | |
'oldsym' => 'EC_GROUP_get_curve_name' | |
}, | |
'FIPS_ec_group_set_curve_gf2m' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'b', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_set_curve_GF2m)', | |
'sym' => 'FIPS_ec_group_set_curve_gf2m', | |
'type' => 'int ?', | |
'oldsym' => 'EC_GROUP_set_curve_GF2m' | |
}, | |
'FIPS_cipher_ctx_copy' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'out', | |
'type' => 'EVP_CIPHER_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'in', | |
'type' => 'const EVP_CIPHER_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_enc.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_CIPHER_CTX_copy)', | |
'sym' => 'FIPS_cipher_ctx_copy', | |
'type' => 'int ?', | |
'oldsym' => 'EVP_CIPHER_CTX_copy' | |
}, | |
'FIPS_drbg_set_rand_callbacks' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dctx', | |
'type' => 'DRBG_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'get_adin', | |
'type' => 'size_t (*?)(DRBG_CTX *ctx, unsigned char **pout)' | |
}, | |
{ | |
'direction' => '<-?', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cleanup_adin', | |
'type' => 'void (*?)(DRBG_CTX *ctx, unsigned char *out, size_t olen)' | |
}, | |
{ | |
'direction' => '->', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rand_seed_cb', | |
'type' => 'int (*?)(DRBG_CTX *ctx, const void *buf, int num)' | |
}, | |
{ | |
'direction' => '->', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rand_add_cb', | |
'type' => 'int (*?)(DRBG_CTX *ctx, const void *buf, int num, double entropy)' | |
} | |
], | |
'objfile' => './fips/rand/fips_drbg_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_drbg_set_rand_callbacks', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_drbg_set_rand_callbacks' | |
}, | |
'FIPS_selftest_rsa' => { | |
'params' => [], | |
'objfile' => './fips/rsa/fips_rsa_selftest.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_selftest_rsa', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_selftest_rsa' | |
}, | |
'FIPS_ec_group_get_curve_gfp' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'b', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_get_curve_GFp)', | |
'sym' => 'FIPS_ec_group_get_curve_gfp', | |
'type' => 'int ?', | |
'oldsym' => 'EC_GROUP_get_curve_GFp' | |
}, | |
'FIPS_bn_rand_range' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rnd', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'range', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_rand.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_rand_range)', | |
'sym' => 'FIPS_bn_rand_range', | |
'type' => 'int ?', | |
'oldsym' => 'BN_rand_range' | |
}, | |
'FIPS_dsa_generate_parameters_ex' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dsa', | |
'type' => 'DSA *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'bits', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'seed', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'seed_len', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'counter_ret', | |
'type' => 'int *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'h_ret', | |
'type' => 'unsigned long *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cb', | |
'type' => 'BN_GENCB *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/dsa/dsa_gen.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames DSA_generate_parameters_ex)', | |
'sym' => 'FIPS_dsa_generate_parameters_ex', | |
'type' => 'int ?', | |
'oldsym' => 'DSA_generate_parameters_ex' | |
}, | |
'FIPS_rand_get_method' => { | |
'params' => [], | |
'objfile' => './fips/rand/fips_rand_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_rand_get_method', | |
'type' => 'const RAND_METHOD *?', | |
'oldsym' => 'FIPS_rand_get_method' | |
}, | |
'FIPS_rsa_x931_generate_key_ex' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa', | |
'type' => 'RSA *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'bits', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'e', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cb', | |
'type' => 'BN_GENCB *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/rsa/rsa_x931g.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames RSA_X931_generate_key_ex)', | |
'sym' => 'FIPS_rsa_x931_generate_key_ex', | |
'type' => 'int ?', | |
'oldsym' => 'RSA_X931_generate_key_ex' | |
}, | |
'FIPS_ec_key_set_asn1_flag' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'eckey', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'asn1_flag', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_set_asn1_flag)', | |
'sym' => 'FIPS_ec_key_set_asn1_flag', | |
'type' => 'void ?', | |
'oldsym' => 'EC_KEY_set_asn1_flag' | |
}, | |
'FIPS_ec_key_free' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_free)', | |
'sym' => 'FIPS_ec_key_free', | |
'type' => 'void ?', | |
'oldsym' => 'EC_KEY_free' | |
}, | |
'FIPS_put_error' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'lib', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'func', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'reason', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'file', | |
'type' => 'const char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'line', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_err.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements ERR_put_error)', | |
'sym' => 'FIPS_put_error', | |
'type' => 'void ?', | |
'oldsym' => 'ERR_put_error' | |
}, | |
'FIPS_get_timevec' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'buf', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'pctr', | |
'type' => 'unsigned long *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_rand.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_get_timevec', | |
'type' => 'void ?', | |
'oldsym' => 'FIPS_get_timevec' | |
}, | |
'FIPS_dsa_verify_ctx' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dsa', | |
'type' => 'DSA *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'EVP_MD_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 's', | |
'type' => 'DSA_SIG *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/dsa/fips_dsa_sign.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_dsa_verify_ctx', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_dsa_verify_ctx' | |
}, | |
'FIPS_cmac_update' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'CMAC_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'data', | |
'type' => 'const void *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dlen', | |
'type' => 'size_t ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/cmac/cmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames CMAC_Update)', | |
'sym' => 'FIPS_cmac_update', | |
'type' => 'int ?', | |
'oldsym' => 'CMAC_Update' | |
}, | |
'FIPS_ec_key_set_flags' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'flags', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_set_flags)', | |
'sym' => 'FIPS_ec_key_set_flags', | |
'type' => 'void ?', | |
'oldsym' => 'EC_KEY_set_flags' | |
}, | |
'FIPS_set_locking_callbacks' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'func', | |
'type' => 'void (*?)(int mode, int type, const char *file,int line)' | |
}, | |
{ | |
'direction' => '->', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'add_cb', | |
'type' => 'int (*?)(int *pointer, int amount, int type, const char *file, int line)' | |
} | |
], | |
'objfile' => './fips/utl/fips_lck.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_set_locking_callbacks', | |
'type' => 'void ?', | |
'oldsym' => 'FIPS_set_locking_callbacks' | |
}, | |
'FIPS_crypto_threadid_get_callback' => { | |
'params' => [], | |
'objfile' => './crypto/thr_id.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames CRYPTO_THREADID_get_callback)', | |
'sym' => 'FIPS_crypto_threadid_get_callback', | |
'type' => 'void (*?)(CRYPTO_THREADID *)', | |
'oldsym' => undef | |
}, | |
'FIPS_ec_key_up_ref' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_up_ref)', | |
'sym' => 'FIPS_ec_key_up_ref', | |
'type' => 'int ?', | |
'oldsym' => 'EC_KEY_up_ref' | |
}, | |
'FIPS_evp_sha1' => { | |
'params' => [], | |
'objfile' => './crypto/evp/m_sha1.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_sha1)', | |
'sym' => 'FIPS_evp_sha1', | |
'type' => 'const EVP_MD *?', | |
'oldsym' => 'EVP_sha1' | |
}, | |
'FIPS_hmac_ctx_copy' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dctx', | |
'type' => 'HMAC_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'sctx', | |
'type' => 'HMAC_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/hmac/hmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames HMAC_CTX_copy)', | |
'sym' => 'FIPS_hmac_ctx_copy', | |
'type' => '__owur int ?', | |
'oldsym' => 'HMAC_CTX_copy' | |
}, | |
'FIPS_rsa_free' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'r', | |
'type' => 'struct rsa_st *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rsa/fips_rsa_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_rsa_free', | |
'type' => 'void ?', | |
'oldsym' => 'FIPS_rsa_free' | |
}, | |
'FIPS_ecdh_openssl' => { | |
'params' => [], | |
'objfile' => './crypto/ecdh/ech_ossl.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames ECDH_OpenSSL)', | |
'sym' => 'FIPS_ecdh_openssl', | |
'type' => 'const ECDH_METHOD *?', | |
'oldsym' => 'ECDH_OpenSSL' | |
}, | |
'FIPS_bn_get_word' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_get_word)', | |
'sym' => 'FIPS_bn_get_word', | |
'type' => 'BN_ULONG ?', | |
'oldsym' => 'BN_get_word' | |
}, | |
'FIPS_ec_point_get_affine_coordinates_gfp' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p', | |
'type' => 'const EC_POINT *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'x', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'y', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_POINT_get_affine_coordinates_GFp)', | |
'sym' => 'FIPS_ec_point_get_affine_coordinates_gfp', | |
'type' => 'int ?', | |
'oldsym' => 'EC_POINT_get_affine_coordinates_GFp' | |
}, | |
'FIPS_crypto_thread_id' => { | |
'params' => [], | |
'objfile' => './crypto/thr_id.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames CRYPTO_thread_id)', | |
'sym' => 'FIPS_crypto_thread_id', | |
'type' => 'unsigned long ?', | |
'oldsym' => 'CRYPTO_thread_id' | |
}, | |
'FIPS_ec_group_set_generator' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'generator', | |
'type' => 'const EC_POINT *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'order', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cofactor', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_set_generator)', | |
'sym' => 'FIPS_ec_group_set_generator', | |
'type' => 'int ?', | |
'oldsym' => 'EC_GROUP_set_generator' | |
}, | |
'FIPS_ec_key_get_flags' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'const EC_KEY *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_get_flags)', | |
'sym' => 'FIPS_ec_key_get_flags', | |
'type' => 'int ?', | |
'oldsym' => 'EC_KEY_get_flags' | |
}, | |
'FIPS_rsa_verify_digest' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa', | |
'type' => 'struct rsa_st *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dig', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'diglen', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'mhash', | |
'type' => 'const struct env_md_st *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa_pad_mode', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'saltlen', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'mgf1Hash', | |
'type' => 'const struct env_md_st *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'sigbuf', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'siglen', | |
'type' => 'unsigned int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rsa/fips_rsa_sign.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_rsa_verify_digest', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_rsa_verify_digest' | |
}, | |
'FIPS_digestupdate' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'EVP_MD_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'd', | |
'type' => 'const void *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cnt', | |
'type' => 'size_t ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_md.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_DigestUpdate)', | |
'sym' => 'FIPS_digestupdate', | |
'type' => '__owur int ?', | |
'oldsym' => 'EVP_DigestUpdate' | |
}, | |
'FIPS_rsa_public_encrypt' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'flen', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'from', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'to', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa', | |
'type' => 'RSA *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'padding', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/rsa/rsa_crpt.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames RSA_public_encrypt)', | |
'sym' => 'FIPS_rsa_public_encrypt', | |
'type' => 'int ?', | |
'oldsym' => 'RSA_public_encrypt' | |
}, | |
'FIPS_ec_key_new' => { | |
'params' => [], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_new)', | |
'sym' => 'FIPS_ec_key_new', | |
'type' => 'EC_KEY *?', | |
'oldsym' => 'EC_KEY_new' | |
}, | |
'FIPS_ec_group_get_degree' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_get_degree)', | |
'sym' => 'FIPS_ec_group_get_degree', | |
'type' => 'int ?', | |
'oldsym' => 'EC_GROUP_get_degree' | |
}, | |
'FIPS_rand_bytes' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'buf', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'num', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_rand_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements RAND_bytes)', | |
'sym' => 'FIPS_rand_bytes', | |
'type' => 'int ?', | |
'oldsym' => 'RAND_bytes' | |
}, | |
'FIPS_evp_des_ede_ofb' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_des3.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_des_ede_ofb)', | |
'sym' => 'FIPS_evp_des_ede_ofb', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_des_ede_ofb' | |
}, | |
'FIPS_bn_x931_generate_xpq' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'Xp', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'Xq', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'nbits', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_x931p.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_X931_generate_Xpq)', | |
'sym' => 'FIPS_bn_x931_generate_xpq', | |
'type' => 'int ?', | |
'oldsym' => 'BN_X931_generate_Xpq' | |
}, | |
'FIPS_x931_test_mode' => { | |
'params' => [], | |
'objfile' => './fips/rand/fips_rand.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_x931_test_mode', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_x931_test_mode' | |
}, | |
'FIPS_md_ctx_init' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'EVP_MD_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_md.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_MD_CTX_init)', | |
'sym' => 'FIPS_md_ctx_init', | |
'type' => 'void ?', | |
'oldsym' => 'EVP_MD_CTX_init' | |
}, | |
'FIPS_selftest_check' => { | |
'params' => [], | |
'objfile' => './fips/fips.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_selftest_check', | |
'type' => 'void ?', | |
'oldsym' => 'FIPS_selftest_check' | |
}, | |
'FIPS_text_start' => { | |
'params' => [], | |
'objfile' => './fips/fips_start.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_text_start', | |
'type' => 'void *?', | |
'oldsym' => 'FIPS_text_start' | |
}, | |
'FIPS_rsa_private_decrypt' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'flen', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'from', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'to', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa', | |
'type' => 'RSA *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'padding', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/rsa/rsa_crpt.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames RSA_private_decrypt)', | |
'sym' => 'FIPS_rsa_private_decrypt', | |
'type' => 'int ?', | |
'oldsym' => 'RSA_private_decrypt' | |
}, | |
'FIPS_evp_des_ede_cfb64' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_des3.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_des_ede_cfb64)', | |
'sym' => 'FIPS_evp_des_ede_cfb64', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_des_ede_cfb64' | |
}, | |
'FIPS_des_check_key_parity' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'const_DES_cblock *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/des/set_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames DES_check_key_parity)', | |
'sym' => 'FIPS_des_check_key_parity', | |
'type' => 'int ?', | |
'oldsym' => 'DES_check_key_parity' | |
}, | |
'FIPS_dh_check_pub_key' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dh', | |
'type' => 'const DH *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'pub_key', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'codes', | |
'type' => 'int *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/dh/dh_check.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames DH_check_pub_key)', | |
'sym' => 'FIPS_dh_check_pub_key', | |
'type' => 'int ?', | |
'oldsym' => 'DH_check_pub_key' | |
}, | |
'FIPS_cmac_resume' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'CMAC_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/cmac/cmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames CMAC_resume)', | |
'sym' => 'FIPS_cmac_resume', | |
'type' => 'int ?', | |
'oldsym' => 'CMAC_resume' | |
}, | |
'FIPS_evp_des_ede' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_des3.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_des_ede)', | |
'sym' => 'FIPS_evp_des_ede', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_des_ede' | |
}, | |
'FIPS_evp_aes_192_gcm' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_192_gcm)', | |
'sym' => 'FIPS_evp_aes_192_gcm', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_192_gcm' | |
}, | |
'FIPS_evp_aes_128_cbc' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_128_cbc)', | |
'sym' => 'FIPS_evp_aes_128_cbc', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_128_cbc' | |
}, | |
'FIPS_ec_key_get0_public_key' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'const EC_KEY *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_get0_public_key)', | |
'sym' => 'FIPS_ec_key_get0_public_key', | |
'type' => 'const EC_POINT *?', | |
'oldsym' => 'EC_KEY_get0_public_key' | |
}, | |
'FIPS_cmac_ctx_new' => { | |
'params' => [], | |
'objfile' => './crypto/cmac/cmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames CMAC_CTX_new)', | |
'sym' => 'FIPS_cmac_ctx_new', | |
'type' => 'CMAC_CTX *?', | |
'oldsym' => 'CMAC_CTX_new' | |
}, | |
'FIPS_ec_group_new_by_curve_name' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'nid', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_curve.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_new_by_curve_name)', | |
'sym' => 'FIPS_ec_group_new_by_curve_name', | |
'type' => 'EC_GROUP *?', | |
'oldsym' => 'EC_GROUP_new_by_curve_name' | |
}, | |
'FIPS_ec_point_get_jprojective_coordinates_gfp' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p', | |
'type' => 'const EC_POINT *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'x', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'y', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'z', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_POINT_get_Jprojective_coordinates_GFp)', | |
'sym' => 'FIPS_ec_point_get_jprojective_coordinates_gfp', | |
'type' => 'int ?', | |
'oldsym' => 'EC_POINT_get_Jprojective_coordinates_GFp' | |
}, | |
'FIPS_rsa_blinding_on' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa', | |
'type' => 'RSA *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/rsa/rsa_crpt.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames RSA_blinding_on)', | |
'sym' => 'FIPS_rsa_blinding_on', | |
'type' => 'int ?', | |
'oldsym' => 'RSA_blinding_on' | |
}, | |
'FIPS_ec_key_set_group' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_set_group)', | |
'sym' => 'FIPS_ec_key_set_group', | |
'type' => 'int ?', | |
'oldsym' => 'EC_KEY_set_group' | |
}, | |
'FIPS_openssl_showfatal' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'fmta', | |
'type' => 'const char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => '...', | |
'type' => '?' | |
} | |
], | |
'objfile' => './crypto/cryptlib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames OPENSSL_showfatal)', | |
'sym' => 'FIPS_openssl_showfatal', | |
'type' => 'void ?', | |
'oldsym' => 'OPENSSL_showfatal' | |
}, | |
'FIPS_dsa_generate_key' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'DSA *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/dsa/dsa_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames DSA_generate_key)', | |
'sym' => 'FIPS_dsa_generate_key', | |
'type' => 'int ?', | |
'oldsym' => 'DSA_generate_key' | |
}, | |
'FIPS_crypto_threadid_set_callback' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'threadid_func', | |
'type' => 'void (*?)(CRYPTO_THREADID *)' | |
} | |
], | |
'objfile' => './crypto/thr_id.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames CRYPTO_THREADID_set_callback)', | |
'sym' => 'FIPS_crypto_threadid_set_callback', | |
'type' => 'int ?', | |
'oldsym' => 'CRYPTO_THREADID_set_callback' | |
}, | |
'FIPS_selftest_x931' => { | |
'params' => [], | |
'objfile' => './fips/rand/fips_rand_selftest.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_selftest_x931', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_selftest_x931' | |
}, | |
'FIPS_bn_is_prime_ex' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'nchecks', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cb', | |
'type' => 'BN_GENCB *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_prime.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_is_prime_ex)', | |
'sym' => 'FIPS_bn_is_prime_ex', | |
'type' => 'int ?', | |
'oldsym' => 'BN_is_prime_ex' | |
}, | |
'FIPS_rsa_public_decrypt' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'flen', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'from', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'to', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa', | |
'type' => 'RSA *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'padding', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/rsa/rsa_crpt.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames RSA_public_decrypt)', | |
'sym' => 'FIPS_rsa_public_decrypt', | |
'type' => 'int ?', | |
'oldsym' => 'RSA_public_decrypt' | |
}, | |
'FIPS_openssldie' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'file', | |
'type' => 'const char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'line', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'assertion', | |
'type' => 'const char *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/cryptlib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames OpenSSLDie)', | |
'sym' => 'FIPS_openssldie', | |
'type' => 'void ?', | |
'oldsym' => 'OpenSSLDie' | |
}, | |
'FIPS_dh_compute_key_padded' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'pub_key', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dh', | |
'type' => 'DH *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/dh/dh_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames DH_compute_key_padded)', | |
'sym' => 'FIPS_dh_compute_key_padded', | |
'type' => 'int ?', | |
'oldsym' => 'DH_compute_key_padded' | |
}, | |
'FIPS_evp_aes_128_cfb128' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_128_cfb128)', | |
'sym' => 'FIPS_evp_aes_128_cfb128', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_128_cfb128' | |
}, | |
'FIPS_bn_is_bit_set' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'n', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_is_bit_set)', | |
'sym' => 'FIPS_bn_is_bit_set', | |
'type' => 'int ?', | |
'oldsym' => 'BN_is_bit_set' | |
}, | |
'FIPS_ec_point_clear_free' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'point', | |
'type' => 'EC_POINT *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_POINT_clear_free)', | |
'sym' => 'FIPS_ec_point_clear_free', | |
'type' => 'void ?', | |
'oldsym' => 'EC_POINT_clear_free' | |
}, | |
'FIPS_evp_des_ede3_cfb64' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_des3.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_des_ede3_cfb64)', | |
'sym' => 'FIPS_evp_des_ede3_cfb64', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_des_ede3_cfb64' | |
}, | |
'FIPS_rsa_x931_derive_ex' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa', | |
'type' => 'RSA *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p1', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p2', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'q1', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'q2', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'Xp1', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'Xp2', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'Xp', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'Xq1', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'Xq2', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'Xq', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'e', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cb', | |
'type' => 'BN_GENCB *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/rsa/rsa_x931g.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames RSA_X931_derive_ex)', | |
'sym' => 'FIPS_rsa_x931_derive_ex', | |
'type' => 'int ?', | |
'oldsym' => 'RSA_X931_derive_ex' | |
}, | |
'FIPS_ec_method_get_field_type' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'meth', | |
'type' => 'const EC_METHOD *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_METHOD_get_field_type)', | |
'sym' => 'FIPS_ec_method_get_field_type', | |
'type' => 'int ?', | |
'oldsym' => 'EC_METHOD_get_field_type' | |
}, | |
'FIPS_evp_sha384' => { | |
'params' => [], | |
'objfile' => './crypto/evp/m_sha1.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_sha384)', | |
'sym' => 'FIPS_evp_sha384', | |
'type' => 'const EVP_MD *?', | |
'oldsym' => 'EVP_sha384' | |
}, | |
'FIPS_dh_new' => { | |
'params' => [], | |
'objfile' => './fips/dh/fips_dh_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_dh_new', | |
'type' => 'DH * ?', | |
'oldsym' => 'FIPS_dh_new' | |
}, | |
'FIPS_ec_group_get0_generator' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_get0_generator)', | |
'sym' => 'FIPS_ec_group_get0_generator', | |
'type' => 'const EC_POINT *?', | |
'oldsym' => 'EC_GROUP_get0_generator' | |
}, | |
'FIPS_hmac_ctx_init' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'HMAC_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/hmac/hmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames HMAC_CTX_init)', | |
'sym' => 'FIPS_hmac_ctx_init', | |
'type' => 'void ?', | |
'oldsym' => 'HMAC_CTX_init' | |
}, | |
'FIPS_cipher_ctx_free' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'EVP_CIPHER_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_enc.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_CIPHER_CTX_free)', | |
'sym' => 'FIPS_cipher_ctx_free', | |
'type' => 'void ?', | |
'oldsym' => 'EVP_CIPHER_CTX_free' | |
}, | |
'FIPS_ec_key_get0_group' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'const EC_KEY *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_get0_group)', | |
'sym' => 'FIPS_ec_key_get0_group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => 'EC_KEY_get0_group' | |
}, | |
'FIPS_crypto_threadid_set_numeric' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'id', | |
'type' => 'CRYPTO_THREADID *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'val', | |
'type' => 'unsigned long ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/thr_id.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames CRYPTO_THREADID_set_numeric)', | |
'sym' => 'FIPS_crypto_threadid_set_numeric', | |
'type' => 'void ?', | |
'oldsym' => 'CRYPTO_THREADID_set_numeric' | |
}, | |
'FIPS_evp_dss1' => { | |
'params' => [], | |
'objfile' => './crypto/evp/m_dss1.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_dss1)', | |
'sym' => 'FIPS_evp_dss1', | |
'type' => 'const EVP_MD *?', | |
'oldsym' => 'EVP_dss1' | |
}, | |
'FIPS_ec_point_is_at_infinity' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p', | |
'type' => 'const EC_POINT *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_POINT_is_at_infinity)', | |
'sym' => 'FIPS_ec_point_is_at_infinity', | |
'type' => 'int ?', | |
'oldsym' => 'EC_POINT_is_at_infinity' | |
}, | |
'FIPS_ec_key_set_public_key' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'pub', | |
'type' => 'const EC_POINT *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_set_public_key)', | |
'sym' => 'FIPS_ec_key_set_public_key', | |
'type' => 'int ?', | |
'oldsym' => 'EC_KEY_set_public_key' | |
}, | |
'FIPS_ec_group_get_cofactor' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cofactor', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_get_cofactor)', | |
'sym' => 'FIPS_ec_group_get_cofactor', | |
'type' => 'int ?', | |
'oldsym' => 'EC_GROUP_get_cofactor' | |
}, | |
'FIPS_evp_aes_256_gcm' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_256_gcm)', | |
'sym' => 'FIPS_evp_aes_256_gcm', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_256_gcm' | |
}, | |
'FIPS_evp_aes_128_ccm' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_128_ccm)', | |
'sym' => 'FIPS_evp_aes_128_ccm', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_128_ccm' | |
}, | |
'FIPS_ec_group_get0_seed' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'x', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_get0_seed)', | |
'sym' => 'FIPS_ec_group_get0_seed', | |
'type' => 'unsigned char *?', | |
'oldsym' => 'EC_GROUP_get0_seed' | |
}, | |
'FIPS_selftest_aes' => { | |
'params' => [], | |
'objfile' => './fips/aes/fips_aes_selftest.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_selftest_aes', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_selftest_aes' | |
}, | |
'FIPS_drbg_get_strength' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dctx', | |
'type' => 'DRBG_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_drbg_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_drbg_get_strength', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_drbg_get_strength' | |
}, | |
'FIPS_drbg_get_blocklength' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dctx', | |
'type' => 'DRBG_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_drbg_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_drbg_get_blocklength', | |
'type' => 'size_t ?', | |
'oldsym' => 'FIPS_drbg_get_blocklength' | |
}, | |
'FIPS_rsa_sign_digest' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa', | |
'type' => 'struct rsa_st *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'md', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'md_len', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'mhash', | |
'type' => 'const struct env_md_st *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa_pad_mode', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'saltlen', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'mgf1Hash', | |
'type' => 'const struct env_md_st *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'sigret', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'siglen', | |
'type' => 'unsigned int *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rsa/fips_rsa_sign.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_rsa_sign_digest', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_rsa_sign_digest' | |
}, | |
'FIPS_ec_key_set_public_key_affine_coordinates' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'x', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'y', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_set_public_key_affine_coordinates)', | |
'sym' => 'FIPS_ec_key_set_public_key_affine_coordinates', | |
'type' => 'int ?', | |
'oldsym' => 'EC_KEY_set_public_key_affine_coordinates' | |
}, | |
'FIPS_selftest_hmac' => { | |
'params' => [], | |
'objfile' => './fips/hmac/fips_hmac_selftest.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_selftest_hmac', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_selftest_hmac' | |
}, | |
'FIPS_evp_des_ede3' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_des3.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_des_ede3)', | |
'sym' => 'FIPS_evp_des_ede3', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_des_ede3' | |
}, | |
'FIPS_ecdsa_openssl' => { | |
'params' => [], | |
'objfile' => './crypto/ecdsa/ecs_ossl.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames ECDSA_OpenSSL)', | |
'sym' => 'FIPS_ecdsa_openssl', | |
'type' => 'const ECDSA_METHOD *?', | |
'oldsym' => 'ECDSA_OpenSSL' | |
}, | |
'FIPS_ec_get_builtin_curves' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'r', | |
'type' => 'EC_builtin_curve *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'nitems', | |
'type' => 'size_t ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_curve.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_get_builtin_curves)', | |
'sym' => 'FIPS_ec_get_builtin_curves', | |
'type' => 'size_t ?', | |
'oldsym' => 'EC_get_builtin_curves' | |
}, | |
'FIPS_module_version' => { | |
'params' => [], | |
'objfile' => './fips/fips.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_module_version', | |
'type' => 'unsigned long ?', | |
'oldsym' => 'FIPS_module_version' | |
}, | |
'FIPS_free' => { | |
'params' => [ | |
{ | |
'objfile' => undef, | |
'direction' => '<-? <->?', | |
'kind' => 0, | |
'sym' => 'ptr', | |
'oldsym' => undef, | |
'type' => 'void *?' | |
} | |
], | |
'objfile' => './fips/utl/fips_mem.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements CRYPTO_free)', | |
'sym' => 'FIPS_free', | |
'type' => 'void ?', | |
'oldsym' => 'CRYPTO_free' | |
}, | |
'FIPS_rand_status' => { | |
'params' => [], | |
'objfile' => './fips/rand/fips_rand_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements RAND_status)', | |
'sym' => 'FIPS_rand_status', | |
'type' => 'int ?', | |
'oldsym' => 'RAND_status' | |
}, | |
'FIPS_bn_x931_derive_prime_ex' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p1', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p2', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'Xp', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'Xp1', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'Xp2', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'e', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cb', | |
'type' => 'BN_GENCB *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_x931p.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_X931_derive_prime_ex)', | |
'sym' => 'FIPS_bn_x931_derive_prime_ex', | |
'type' => 'int ?', | |
'oldsym' => 'BN_X931_derive_prime_ex' | |
}, | |
'FIPS_ecdsa_sig_new' => { | |
'params' => [], | |
'objfile' => './fips/ecdsa/fips_ecdsa_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements ECDSA_SIG_new)', | |
'sym' => 'FIPS_ecdsa_sig_new', | |
'type' => 'ECDSA_SIG *?', | |
'oldsym' => 'ECDSA_SIG_new' | |
}, | |
'FIPS_ecdsa_verify_digest' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dig', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dlen', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 's', | |
'type' => 'ECDSA_SIG *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ecdsa/ecs_ossl.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_ecdsa_verify_digest', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_ecdsa_verify_digest' | |
}, | |
'FIPS_cmac_init' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'CMAC_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'const void *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'keylen', | |
'type' => 'size_t ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cipher', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'impl', | |
'type' => 'ENGINE *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/cmac/cmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames CMAC_Init)', | |
'sym' => 'FIPS_cmac_init', | |
'type' => 'int ?', | |
'oldsym' => 'CMAC_Init' | |
}, | |
'FIPS_ec_key_dup' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'src', | |
'type' => 'const EC_KEY *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_dup)', | |
'sym' => 'FIPS_ec_key_dup', | |
'type' => 'EC_KEY *?', | |
'oldsym' => 'EC_KEY_dup' | |
}, | |
'FIPS_dh_openssl' => { | |
'params' => [], | |
'objfile' => './crypto/dh/dh_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames DH_OpenSSL)', | |
'sym' => 'FIPS_dh_openssl', | |
'type' => 'const DH_METHOD *?', | |
'oldsym' => 'DH_OpenSSL' | |
}, | |
'FIPS_hmac_init_ex' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'HMAC_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'const void *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'len', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'md', | |
'type' => 'const EVP_MD *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'impl', | |
'type' => 'ENGINE *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/hmac/hmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames HMAC_Init_ex)', | |
'sym' => 'FIPS_hmac_init_ex', | |
'type' => '__owur int ?', | |
'oldsym' => 'HMAC_Init_ex' | |
}, | |
'FIPS_evp_des_ede3_cbc' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_des3.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_des_ede3_cbc)', | |
'sym' => 'FIPS_evp_des_ede3_cbc', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_des_ede3_cbc' | |
}, | |
'FIPS_rand_seed' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'buf', | |
'type' => 'const void *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'num', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_rand_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements RAND_seed)', | |
'sym' => 'FIPS_rand_seed', | |
'type' => 'void ?', | |
'oldsym' => 'RAND_seed' | |
}, | |
'FIPS_md_ctx_create' => { | |
'params' => [], | |
'objfile' => './fips/utl/fips_md.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_MD_CTX_create)', | |
'sym' => 'FIPS_md_ctx_create', | |
'type' => 'EVP_MD_CTX *?', | |
'oldsym' => 'EVP_MD_CTX_create' | |
}, | |
'FIPS_cipherinit' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'EVP_CIPHER_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cipher', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'iv', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'enc', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_enc.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_CipherInit)', | |
'sym' => 'FIPS_cipherinit', | |
'type' => '__owur int ?', | |
'oldsym' => 'EVP_CipherInit' | |
}, | |
'FIPS_check_incore_fingerprint' => { | |
'params' => [], | |
'objfile' => './fips/fips.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_check_incore_fingerprint', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_check_incore_fingerprint' | |
}, | |
'FIPS_evp_sha512' => { | |
'params' => [], | |
'objfile' => './crypto/evp/m_sha1.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_sha512)', | |
'sym' => 'FIPS_evp_sha512', | |
'type' => 'const EVP_MD *?', | |
'oldsym' => 'EVP_sha512' | |
}, | |
'FIPS_ec_key_insert_key_method_data' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'data', | |
'type' => 'void *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dup_func', | |
'type' => 'void *(*?)(void *)' | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'free_func', | |
'type' => 'void (*?)(void *)' | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'clear_free_func', | |
'type' => 'void (*?)(void *)' | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_insert_key_method_data)', | |
'sym' => 'FIPS_ec_key_insert_key_method_data', | |
'type' => 'void ?', | |
'oldsym' => 'EC_KEY_insert_key_method_data' | |
}, | |
'FIPS_hmac_ctx_cleanup' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'HMAC_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/hmac/hmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames HMAC_CTX_cleanup)', | |
'sym' => 'FIPS_hmac_ctx_cleanup', | |
'type' => 'void ?', | |
'oldsym' => 'HMAC_CTX_cleanup' | |
}, | |
'FIPS_drbg_set_callbacks' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dctx', | |
'type' => 'DRBG_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'get_entropy', | |
'type' => 'size_t (*?)(DRBG_CTX *ctx, unsigned char **pout, int entropy, size_t min_len, size_t max_len)' | |
}, | |
{ | |
'direction' => '<-?', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cleanup_entropy', | |
'type' => 'void (*?)(DRBG_CTX *ctx, unsigned char *out, size_t olen)' | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'entropy_blocklen', | |
'type' => 'size_t ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'get_nonce', | |
'type' => 'size_t (*?)(DRBG_CTX *ctx, unsigned char **pout, int entropy, size_t min_len, size_t max_len)' | |
}, | |
{ | |
'direction' => '<-?', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cleanup_nonce', | |
'type' => 'void (*?)(DRBG_CTX *ctx, unsigned char *out, size_t olen)' | |
} | |
], | |
'objfile' => './fips/rand/fips_drbg_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_drbg_set_callbacks', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_drbg_set_callbacks' | |
}, | |
'FIPS_ec_group_new_curve_gfp' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'b', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_cvt.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_new_curve_GFp)', | |
'sym' => 'FIPS_ec_group_new_curve_gfp', | |
'type' => 'EC_GROUP *?', | |
'oldsym' => 'EC_GROUP_new_curve_GFp' | |
}, | |
'FIPS_ec_point_is_on_curve' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'point', | |
'type' => 'const EC_POINT *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_POINT_is_on_curve)', | |
'sym' => 'FIPS_ec_point_is_on_curve', | |
'type' => 'int ?', | |
'oldsym' => 'EC_POINT_is_on_curve' | |
}, | |
'FIPS_hmac_update' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'HMAC_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'data', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'len', | |
'type' => 'size_t ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/hmac/hmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames HMAC_Update)', | |
'sym' => 'FIPS_hmac_update', | |
'type' => '__owur int ?', | |
'oldsym' => 'HMAC_Update' | |
}, | |
'FIPS_cmac_ctx_copy' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'out', | |
'type' => 'CMAC_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'in', | |
'type' => 'const CMAC_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/cmac/cmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames CMAC_CTX_copy)', | |
'sym' => 'FIPS_cmac_ctx_copy', | |
'type' => 'int ?', | |
'oldsym' => 'CMAC_CTX_copy' | |
}, | |
'FIPS_get_digestbynid' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'nid', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_md.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_get_digestbynid', | |
'type' => 'const struct env_md_st *?', | |
'oldsym' => 'FIPS_get_digestbynid' | |
}, | |
'FIPS_ec_point_new' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_POINT_new)', | |
'sym' => 'FIPS_ec_point_new', | |
'type' => 'EC_POINT *?', | |
'oldsym' => 'EC_POINT_new' | |
}, | |
'FIPS_evp_aes_256_cfb128' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_256_cfb128)', | |
'sym' => 'FIPS_evp_aes_256_cfb128', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_256_cfb128' | |
}, | |
'FIPS_evp_aes_192_cfb1' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_192_cfb1)', | |
'sym' => 'FIPS_evp_aes_192_cfb1', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_192_cfb1' | |
}, | |
'FIPS_evp_des_ede3_cfb1' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_des3.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_des_ede3_cfb1)', | |
'sym' => 'FIPS_evp_des_ede3_cfb1', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_des_ede3_cfb1' | |
}, | |
'FIPS_dsa_openssl' => { | |
'params' => [], | |
'objfile' => './crypto/dsa/dsa_ossl.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames DSA_OpenSSL)', | |
'sym' => 'FIPS_dsa_openssl', | |
'type' => 'const DSA_METHOD *?', | |
'oldsym' => 'DSA_OpenSSL' | |
}, | |
'FIPS_drbg_get_app_data' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'DRBG_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_drbg_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_drbg_get_app_data', | |
'type' => 'void *?', | |
'oldsym' => 'FIPS_drbg_get_app_data' | |
}, | |
'FIPS_ec_key_check_key' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'const EC_KEY *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_check_key)', | |
'sym' => 'FIPS_ec_key_check_key', | |
'type' => 'int ?', | |
'oldsym' => 'EC_KEY_check_key' | |
}, | |
'FIPS_drbg_new' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'type', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'flags', | |
'type' => 'unsigned int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_drbg_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_drbg_new', | |
'type' => 'DRBG_CTX *?', | |
'oldsym' => 'FIPS_drbg_new' | |
}, | |
'FIPS_dsa_verify_digest' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dsa', | |
'type' => 'DSA *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dig', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dlen', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 's', | |
'type' => 'DSA_SIG *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/dsa/fips_dsa_sign.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_dsa_verify_digest', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_dsa_verify_digest' | |
}, | |
'FIPS_module_version_text' => { | |
'params' => [], | |
'objfile' => './fips/fips.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_module_version_text', | |
'type' => 'const char *?', | |
'oldsym' => 'FIPS_module_version_text' | |
}, | |
'FIPS_evp_aes_128_ecb' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_128_ecb)', | |
'sym' => 'FIPS_evp_aes_128_ecb', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_128_ecb' | |
}, | |
'FIPS_ec_points_make_affine' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'num', | |
'type' => 'size_t ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'points', | |
'type' => 'EC_POINT *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_POINTs_make_affine)', | |
'sym' => 'FIPS_ec_points_make_affine', | |
'type' => 'int ?', | |
'oldsym' => 'EC_POINTs_make_affine' | |
}, | |
'FIPS_cmac_ctx_cleanup' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'CMAC_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/cmac/cmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames CMAC_CTX_cleanup)', | |
'sym' => 'FIPS_cmac_ctx_cleanup', | |
'type' => 'void ?', | |
'oldsym' => 'CMAC_CTX_cleanup' | |
}, | |
'FIPS_ec_group_get_order' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'order', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_get_order)', | |
'sym' => 'FIPS_ec_group_get_order', | |
'type' => 'int ?', | |
'oldsym' => 'EC_GROUP_get_order' | |
}, | |
'FIPS_hmac_init' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'HMAC_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'const void *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'len', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'md', | |
'type' => 'const EVP_MD *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/hmac/hmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames HMAC_Init)', | |
'sym' => 'FIPS_hmac_init', | |
'type' => '__owur int ?', | |
'oldsym' => 'HMAC_Init' | |
}, | |
'FIPS_evp_des_ede3_ecb' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_des3.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_des_ede3_ecb)', | |
'sym' => 'FIPS_evp_des_ede3_ecb', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_des_ede3_ecb' | |
}, | |
'FIPS_cmac_ctx_free' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'CMAC_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/cmac/cmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames CMAC_CTX_free)', | |
'sym' => 'FIPS_cmac_ctx_free', | |
'type' => 'void ?', | |
'oldsym' => 'CMAC_CTX_free' | |
}, | |
'FIPS_rsa_sign_ctx' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa', | |
'type' => 'struct rsa_st *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'struct env_md_ctx_st *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa_pad_mode', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'saltlen', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'mgf1Hash', | |
'type' => 'const struct env_md_st *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'sigret', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'siglen', | |
'type' => 'unsigned int *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rsa/fips_rsa_sign.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_rsa_sign_ctx', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_rsa_sign_ctx' | |
}, | |
'FIPS_ec_key_get_enc_flags' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'const EC_KEY *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_get_enc_flags)', | |
'sym' => 'FIPS_ec_key_get_enc_flags', | |
'type' => 'unsigned ?', | |
'oldsym' => 'EC_KEY_get_enc_flags' | |
}, | |
'FIPS_rsa_verify_ctx' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa', | |
'type' => 'struct rsa_st *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'struct env_md_ctx_st *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa_pad_mode', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'saltlen', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'mgf1Hash', | |
'type' => 'const struct env_md_st *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'sigbuf', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'siglen', | |
'type' => 'unsigned int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rsa/fips_rsa_sign.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_rsa_verify_ctx', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_rsa_verify_ctx' | |
}, | |
'FIPS_get_default_drbg' => { | |
'params' => [], | |
'objfile' => './fips/rand/fips_drbg_rand.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_get_default_drbg', | |
'type' => 'DRBG_CTX *?', | |
'oldsym' => 'FIPS_get_default_drbg' | |
}, | |
'FIPS_dsa_new' => { | |
'params' => [], | |
'objfile' => './fips/dsa/fips_dsa_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_dsa_new', | |
'type' => 'DSA * ?', | |
'oldsym' => 'FIPS_dsa_new' | |
}, | |
'FIPS_x931_set_dt' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dt', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_rand.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_x931_set_dt', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_x931_set_dt' | |
}, | |
'FIPS_drbg_set_app_data' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'DRBG_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'app_data', | |
'type' => 'void *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_drbg_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_drbg_set_app_data', | |
'type' => 'void ?', | |
'oldsym' => 'FIPS_drbg_set_app_data' | |
}, | |
'FIPS_evp_dss' => { | |
'params' => [], | |
'objfile' => './crypto/evp/m_dss.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_dss)', | |
'sym' => 'FIPS_evp_dss', | |
'type' => 'const EVP_MD *?', | |
'oldsym' => 'EVP_dss' | |
}, | |
'FIPS_ec_key_set_conv_form' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'eckey', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cform', | |
'type' => 'point_conversion_form_t ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_set_conv_form)', | |
'sym' => 'FIPS_ec_key_set_conv_form', | |
'type' => 'void ?', | |
'oldsym' => 'EC_KEY_set_conv_form' | |
}, | |
'FIPS_drbg_free' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dctx', | |
'type' => 'DRBG_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_drbg_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_drbg_free', | |
'type' => 'void ?', | |
'oldsym' => 'FIPS_drbg_free' | |
}, | |
'FIPS_x931_stick' => { | |
'params' => [], | |
'objfile' => './fips/rand/fips_rand.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_x931_stick', | |
'type' => 'void ?', | |
'oldsym' => 'FIPS_x931_stick' | |
}, | |
'FIPS_selftest_failed' => { | |
'params' => [], | |
'objfile' => './fips/fips.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_selftest_failed', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_selftest_failed' | |
}, | |
'FIPS_rsa_size' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa', | |
'type' => 'const RSA *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/rsa/rsa_crpt.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames RSA_size)', | |
'sym' => 'FIPS_rsa_size', | |
'type' => 'int ?', | |
'oldsym' => 'RSA_size' | |
}, | |
'FIPS_ecdh_compute_key' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'out', | |
'type' => 'void *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'outlen', | |
'type' => 'size_t ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'pub_key', | |
'type' => 'const EC_POINT *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ecdh', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'KDF', | |
'type' => 'void *(*?)(const void *in, size_t inlen, void *out, size_t *outlen)' | |
} | |
], | |
'objfile' => './crypto/ecdh/ech_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames ECDH_compute_key)', | |
'sym' => 'FIPS_ecdh_compute_key', | |
'type' => 'int ?', | |
'oldsym' => 'ECDH_compute_key' | |
}, | |
'FIPS_dh_free' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dh', | |
'type' => 'DH *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/dh/fips_dh_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_dh_free', | |
'type' => 'void ?', | |
'oldsym' => 'FIPS_dh_free' | |
}, | |
'FIPS_bn_clear_free' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_clear_free)', | |
'sym' => 'FIPS_bn_clear_free', | |
'type' => 'void ?', | |
'oldsym' => 'BN_clear_free' | |
}, | |
'FIPS_rsa_generate_key_ex' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa', | |
'type' => 'RSA *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'bits', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'e', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cb', | |
'type' => 'BN_GENCB *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/rsa/rsa_gen.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames RSA_generate_key_ex)', | |
'sym' => 'FIPS_rsa_generate_key_ex', | |
'type' => 'int ?', | |
'oldsym' => 'RSA_generate_key_ex' | |
}, | |
'FIPS_rand_set_bits' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'nbits', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_rand_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_rand_set_bits', | |
'type' => 'void ?', | |
'oldsym' => 'FIPS_rand_set_bits' | |
}, | |
'FIPS_bn_generate_prime_ex' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ret', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'bits', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'safe', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'add', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rem', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cb', | |
'type' => 'BN_GENCB *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_prime.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_generate_prime_ex)', | |
'sym' => 'FIPS_bn_generate_prime_ex', | |
'type' => 'int ?', | |
'oldsym' => 'BN_generate_prime_ex' | |
}, | |
'FIPS_evp_des_ede3_ofb' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_des3.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_des_ede3_ofb)', | |
'sym' => 'FIPS_evp_des_ede3_ofb', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_des_ede3_ofb' | |
}, | |
'FIPS_ec_group_precompute_mult' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_precompute_mult)', | |
'sym' => 'FIPS_ec_group_precompute_mult', | |
'type' => 'int ?', | |
'oldsym' => 'EC_GROUP_precompute_mult' | |
}, | |
'FIPS_rsa_blinding_off' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rsa', | |
'type' => 'RSA *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/rsa/rsa_crpt.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames RSA_blinding_off)', | |
'sym' => 'FIPS_rsa_blinding_off', | |
'type' => 'void ?', | |
'oldsym' => 'RSA_blinding_off' | |
}, | |
'FIPS_selftest_dsa' => { | |
'params' => [], | |
'objfile' => './fips/dsa/fips_dsa_selftest.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_selftest_dsa', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_selftest_dsa' | |
}, | |
'FIPS_crypto_get_id_callback' => { | |
'params' => [], | |
'objfile' => './crypto/thr_id.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames CRYPTO_get_id_callback)', | |
'sym' => 'FIPS_crypto_get_id_callback', | |
'type' => 'unsigned long (*?)(void)', | |
'oldsym' => undef | |
}, | |
'FIPS_hmac_ctx_set_flags' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'HMAC_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'flags', | |
'type' => 'unsigned long ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/hmac/hmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames HMAC_CTX_set_flags)', | |
'sym' => 'FIPS_hmac_ctx_set_flags', | |
'type' => 'void ?', | |
'oldsym' => 'HMAC_CTX_set_flags' | |
}, | |
'FIPS_evp_aes_256_cfb1' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_256_cfb1)', | |
'sym' => 'FIPS_evp_aes_256_cfb1', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_256_cfb1' | |
}, | |
'FIPS_evp_enc_null' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_null.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_enc_null)', | |
'sym' => 'FIPS_evp_enc_null', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_enc_null' | |
}, | |
'FIPS_ecdsa_sign_ctx' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'EVP_MD_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/ecdsa/fips_ecdsa_sign.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_ecdsa_sign_ctx', | |
'type' => 'ECDSA_SIG * ?', | |
'oldsym' => 'FIPS_ecdsa_sign_ctx' | |
}, | |
'FIPS_bn_new' => { | |
'params' => [], | |
'objfile' => './crypto/bn/bn_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_new)', | |
'sym' => 'FIPS_bn_new', | |
'type' => 'BIGNUM *?', | |
'oldsym' => 'BN_new' | |
}, | |
'FIPS_dh_check' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dh', | |
'type' => 'const DH *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'codes', | |
'type' => 'int *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/dh/dh_check.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames DH_check)', | |
'sym' => 'FIPS_dh_check', | |
'type' => 'int ?', | |
'oldsym' => 'DH_check' | |
}, | |
'FIPS_drbg_stick' => { | |
'params' => [], | |
'objfile' => './fips/rand/fips_drbg_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_drbg_stick', | |
'type' => 'void ?', | |
'oldsym' => 'FIPS_drbg_stick' | |
}, | |
'FIPS_ecdsa_sign_digest' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dig', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dlen', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ecdsa/ecs_ossl.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_ecdsa_sign_digest', | |
'type' => 'ECDSA_SIG * ?', | |
'oldsym' => 'FIPS_ecdsa_sign_digest' | |
}, | |
'FIPS_evp_aes_128_xts' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_128_xts)', | |
'sym' => 'FIPS_evp_aes_128_xts', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_128_xts' | |
}, | |
'FIPS_bn_is_prime_fasttest_ex' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'nchecks', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'do_trial_division', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cb', | |
'type' => 'BN_GENCB *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_prime.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_is_prime_fasttest_ex)', | |
'sym' => 'FIPS_bn_is_prime_fasttest_ex', | |
'type' => 'int ?', | |
'oldsym' => 'BN_is_prime_fasttest_ex' | |
}, | |
'FIPS_ec_point_make_affine' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'point', | |
'type' => 'EC_POINT *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_POINT_make_affine)', | |
'sym' => 'FIPS_ec_point_make_affine', | |
'type' => 'int ?', | |
'oldsym' => 'EC_POINT_make_affine' | |
}, | |
'FIPS_ec_key_get_key_method_data' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dup_func', | |
'type' => 'void *(*?)(void *)' | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'free_func', | |
'type' => 'void (*?)(void *)' | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'params' => undef, | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'clear_free_func', | |
'type' => 'void (*?)(void *)' | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_get_key_method_data)', | |
'sym' => 'FIPS_ec_key_get_key_method_data', | |
'type' => 'void *?', | |
'oldsym' => 'EC_KEY_get_key_method_data' | |
}, | |
'FIPS_dsa_sign_ctx' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dsa', | |
'type' => 'DSA *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'EVP_MD_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/dsa/fips_dsa_sign.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_dsa_sign_ctx', | |
'type' => 'DSA_SIG * ?', | |
'oldsym' => 'FIPS_dsa_sign_ctx' | |
}, | |
'FIPS_ec_key_get_conv_form' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'const EC_KEY *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_get_conv_form)', | |
'sym' => 'FIPS_ec_key_get_conv_form', | |
'type' => 'point_conversion_form_t ?', | |
'oldsym' => 'EC_KEY_get_conv_form' | |
}, | |
'FIPS_x931_set_key' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'keylen', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_rand.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_x931_set_key', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_x931_set_key' | |
}, | |
'FIPS_ec_point_method_of' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'point', | |
'type' => 'const EC_POINT *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_POINT_method_of)', | |
'sym' => 'FIPS_ec_point_method_of', | |
'type' => 'const EC_METHOD *?', | |
'oldsym' => 'EC_POINT_method_of' | |
}, | |
'FIPS_rand_add' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'buf', | |
'type' => 'const void *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'num', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'entropy', | |
'type' => 'double ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_rand_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements RAND_add)', | |
'sym' => 'FIPS_rand_add', | |
'type' => 'void ?', | |
'oldsym' => 'RAND_add' | |
}, | |
'FIPS_dsa_free' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'r', | |
'type' => 'DSA *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/dsa/fips_dsa_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_dsa_free', | |
'type' => 'void ?', | |
'oldsym' => 'FIPS_dsa_free' | |
}, | |
'FIPS_evp_aes_128_cfb1' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_128_cfb1)', | |
'sym' => 'FIPS_evp_aes_128_cfb1', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_128_cfb1' | |
}, | |
'FIPS_openssl_stderr' => { | |
'params' => [], | |
'objfile' => './crypto/cryptlib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames OPENSSL_stderr)', | |
'sym' => 'FIPS_openssl_stderr', | |
'type' => 'void *?', | |
'oldsym' => 'OPENSSL_stderr' | |
}, | |
'FIPS_drbg_method' => { | |
'params' => [], | |
'objfile' => './fips/rand/fips_drbg_rand.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_drbg_method', | |
'type' => 'const RAND_METHOD *?', | |
'oldsym' => 'FIPS_drbg_method' | |
}, | |
'FIPS_cipher_ctx_cleanup' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'EVP_CIPHER_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_enc.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_CIPHER_CTX_cleanup)', | |
'sym' => 'FIPS_cipher_ctx_cleanup', | |
'type' => 'int ?', | |
'oldsym' => 'EVP_CIPHER_CTX_cleanup' | |
}, | |
'FIPS_ec_key_new_by_curve_name' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'nid', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_new_by_curve_name)', | |
'sym' => 'FIPS_ec_key_new_by_curve_name', | |
'type' => 'EC_KEY *?', | |
'oldsym' => 'EC_KEY_new_by_curve_name' | |
}, | |
'FIPS_crypto_threadid_set_pointer' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'id', | |
'type' => 'CRYPTO_THREADID *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ptr', | |
'type' => 'void *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/thr_id.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames CRYPTO_THREADID_set_pointer)', | |
'sym' => 'FIPS_crypto_threadid_set_pointer', | |
'type' => 'void ?', | |
'oldsym' => 'CRYPTO_THREADID_set_pointer' | |
}, | |
'FIPS_module_mode' => { | |
'params' => [], | |
'objfile' => './fips/fips.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_module_mode', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_module_mode' | |
}, | |
'FIPS_evp_aes_256_cbc' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_256_cbc)', | |
'sym' => 'FIPS_evp_aes_256_cbc', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_256_cbc' | |
}, | |
'FIPS_evp_aes_128_cfb8' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_128_cfb8)', | |
'sym' => 'FIPS_evp_aes_128_cfb8', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_128_cfb8' | |
}, | |
'FIPS_evp_aes_256_ccm' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_256_ccm)', | |
'sym' => 'FIPS_evp_aes_256_ccm', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_256_ccm' | |
}, | |
'FIPS_lock' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'mode', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'type', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'file', | |
'type' => 'const char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'line', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_lck.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements CRYPTO_lock)', | |
'sym' => 'FIPS_lock', | |
'type' => 'void ?', | |
'oldsym' => 'CRYPTO_lock' | |
}, | |
'FIPS_bn_pseudo_rand' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'rnd', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'bits', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'top', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'bottom', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_rand.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_pseudo_rand)', | |
'sym' => 'FIPS_bn_pseudo_rand', | |
'type' => 'int ?', | |
'oldsym' => 'BN_pseudo_rand' | |
}, | |
'FIPS_drbg_generate' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dctx', | |
'type' => 'DRBG_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'out', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'outlen', | |
'type' => 'size_t ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'strength', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'prediction_resistance', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'adin', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'adinlen', | |
'type' => 'size_t ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/rand/fips_drbg_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_drbg_generate', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_drbg_generate' | |
}, | |
'FIPS_ec_group_get_asn1_flag' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_get_asn1_flag)', | |
'sym' => 'FIPS_ec_group_get_asn1_flag', | |
'type' => 'int ?', | |
'oldsym' => 'EC_GROUP_get_asn1_flag' | |
}, | |
'FIPS_evp_aes_192_cfb8' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_192_cfb8)', | |
'sym' => 'FIPS_evp_aes_192_cfb8', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_192_cfb8' | |
}, | |
'FIPS_ec_point_free' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'point', | |
'type' => 'EC_POINT *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_POINT_free)', | |
'sym' => 'FIPS_ec_point_free', | |
'type' => 'void ?', | |
'oldsym' => 'EC_POINT_free' | |
}, | |
'FIPS_ec_key_get0_private_key' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'const EC_KEY *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_get0_private_key)', | |
'sym' => 'FIPS_ec_key_get0_private_key', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => 'EC_KEY_get0_private_key' | |
}, | |
'FIPS_selftest_ecdsa' => { | |
'params' => [], | |
'objfile' => './fips/ecdsa/fips_ecdsa_selftest.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_selftest_ecdsa', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_selftest_ecdsa' | |
}, | |
'FIPS_cipher' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'c', | |
'type' => 'EVP_CIPHER_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'out', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'in', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'inl', | |
'type' => 'unsigned int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_enc.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_Cipher)', | |
'sym' => 'FIPS_cipher', | |
'type' => '__owur int ?', | |
'oldsym' => 'EVP_Cipher' | |
}, | |
'FIPS_evp_aes_128_ofb' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_128_ofb)', | |
'sym' => 'FIPS_evp_aes_128_ofb', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_128_ofb' | |
}, | |
'FIPS_selftest_cmac' => { | |
'params' => [], | |
'objfile' => './fips/cmac/fips_cmac_selftest.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_selftest_cmac', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_selftest_cmac' | |
}, | |
'FIPS_cipher_ctx_ctrl' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'EVP_CIPHER_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'type', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'arg', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ptr', | |
'type' => 'void *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_enc.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_CIPHER_CTX_ctrl)', | |
'sym' => 'FIPS_cipher_ctx_ctrl', | |
'type' => 'int ?', | |
'oldsym' => 'EVP_CIPHER_CTX_ctrl' | |
}, | |
'FIPS_selftest_drbg' => { | |
'params' => [], | |
'objfile' => './fips/rand/fips_drbg_selftest.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_selftest_drbg', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_selftest_drbg' | |
}, | |
'FIPS_rsa_pkcs1_ssleay' => { | |
'params' => [], | |
'objfile' => './crypto/rsa/rsa_eay.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames RSA_PKCS1_SSLeay)', | |
'sym' => 'FIPS_rsa_pkcs1_ssleay', | |
'type' => 'const RSA_METHOD *?', | |
'oldsym' => 'RSA_PKCS1_SSLeay' | |
}, | |
'FIPS_selftest_aes_xts' => { | |
'params' => [], | |
'objfile' => './fips/aes/fips_aes_selftest.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_selftest_aes_xts', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_selftest_aes_xts' | |
}, | |
'FIPS_digestinit' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'EVP_MD_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'type', | |
'type' => 'const EVP_MD *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_md.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_DigestInit)', | |
'sym' => 'FIPS_digestinit', | |
'type' => '__owur int ?', | |
'oldsym' => 'EVP_DigestInit' | |
}, | |
'FIPS_cmac_ctx_get0_cipher_ctx' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'CMAC_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/cmac/cmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames CMAC_CTX_get0_cipher_ctx)', | |
'sym' => 'FIPS_cmac_ctx_get0_cipher_ctx', | |
'type' => 'EVP_CIPHER_CTX *?', | |
'oldsym' => 'CMAC_CTX_get0_cipher_ctx' | |
}, | |
'FIPS_ec_group_clear_free' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'EC_GROUP *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_clear_free)', | |
'sym' => 'FIPS_ec_group_clear_free', | |
'type' => 'void ?', | |
'oldsym' => 'EC_GROUP_clear_free' | |
}, | |
'FIPS_bn_x931_generate_prime_ex' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p1', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p2', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'Xp1', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'Xp2', | |
'type' => 'BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'Xp', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'e', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'cb', | |
'type' => 'BN_GENCB *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/bn/bn_x931p.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames BN_X931_generate_prime_ex)', | |
'sym' => 'FIPS_bn_x931_generate_prime_ex', | |
'type' => 'int ?', | |
'oldsym' => 'BN_X931_generate_prime_ex' | |
}, | |
'FIPS_ec_key_set_enc_flags' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'eckey', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'flags', | |
'type' => 'unsigned int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_set_enc_flags)', | |
'sym' => 'FIPS_ec_key_set_enc_flags', | |
'type' => 'void ?', | |
'oldsym' => 'EC_KEY_set_enc_flags' | |
}, | |
'FIPS_openssl_cleanse' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ptr', | |
'type' => 'void *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'len', | |
'type' => 'size_t ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/sha/fips_standalone_sha1.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames OPENSSL_cleanse)', | |
'sym' => 'FIPS_openssl_cleanse', | |
'type' => 'void ?', | |
'oldsym' => 'OPENSSL_cleanse' | |
}, | |
'FIPS_evp_aes_256_cfb8' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_256_cfb8)', | |
'sym' => 'FIPS_evp_aes_256_cfb8', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_256_cfb8' | |
}, | |
'FIPS_ec_point_set_to_infinity' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'point', | |
'type' => 'EC_POINT *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_POINT_set_to_infinity)', | |
'sym' => 'FIPS_ec_point_set_to_infinity', | |
'type' => 'int ?', | |
'oldsym' => 'EC_POINT_set_to_infinity' | |
}, | |
'FIPS_dsa_sig_free' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'DSA_SIG *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/dsa/fips_dsa_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements DSA_SIG_free)', | |
'sym' => 'FIPS_dsa_sig_free', | |
'type' => 'void ?', | |
'oldsym' => 'DSA_SIG_free' | |
}, | |
'FIPS_ec_group_set_curve_gfp' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'p', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'a', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'b', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_set_curve_GFp)', | |
'sym' => 'FIPS_ec_group_set_curve_gfp', | |
'type' => 'int ?', | |
'oldsym' => 'EC_GROUP_set_curve_GFp' | |
}, | |
'FIPS_ec_key_generate_key' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_generate_key)', | |
'sym' => 'FIPS_ec_key_generate_key', | |
'type' => 'int ?', | |
'oldsym' => 'EC_KEY_generate_key' | |
}, | |
'FIPS_evp_aes_192_ecb' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_192_ecb)', | |
'sym' => 'FIPS_evp_aes_192_ecb', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_192_ecb' | |
}, | |
'FIPS_hmac' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'evp_md', | |
'type' => 'const EVP_MD *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key', | |
'type' => 'const void *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'key_len', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'd', | |
'type' => 'const unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'n', | |
'type' => 'size_t ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'md', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'md_len', | |
'type' => 'unsigned int *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/hmac/hmac.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames HMAC)', | |
'sym' => 'FIPS_hmac', | |
'type' => 'unsigned char *?', | |
'oldsym' => 'HMAC' | |
}, | |
'FIPS_digestfinal' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'EVP_MD_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'md', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 's', | |
'type' => 'unsigned int *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_md.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_DigestFinal_ex)', | |
'sym' => 'FIPS_digestfinal', | |
'type' => '__owur int ?', | |
'oldsym' => 'EVP_DigestFinal_ex' | |
}, | |
'FIPS_incore_fingerprint' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'sig', | |
'type' => 'unsigned char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'len', | |
'type' => 'unsigned int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/fips.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_incore_fingerprint', | |
'type' => 'unsigned int ?', | |
'oldsym' => 'FIPS_incore_fingerprint' | |
}, | |
'FIPS_md_ctx_cleanup' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'EVP_MD_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_md.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_MD_CTX_cleanup)', | |
'sym' => 'FIPS_md_ctx_cleanup', | |
'type' => 'int ?', | |
'oldsym' => 'EVP_MD_CTX_cleanup' | |
}, | |
'FIPS_ec_group_set_point_conversion_form' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'form', | |
'type' => 'point_conversion_form_t ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_GROUP_set_point_conversion_form)', | |
'sym' => 'FIPS_ec_group_set_point_conversion_form', | |
'type' => 'void ?', | |
'oldsym' => 'EC_GROUP_set_point_conversion_form' | |
}, | |
'FIPS_ec_point_mul' => { | |
'params' => [ | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'group', | |
'type' => 'const EC_GROUP *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'r', | |
'type' => 'EC_POINT *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'n', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'q', | |
'type' => 'const EC_POINT *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'm', | |
'type' => 'const BIGNUM *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'ctx', | |
'type' => 'BN_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_lib.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_POINT_mul)', | |
'sym' => 'FIPS_ec_point_mul', | |
'type' => 'int ?', | |
'oldsym' => 'EC_POINT_mul' | |
}, | |
'FIPS_add_lock' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'pointer', | |
'type' => 'int *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'amount', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'type', | |
'type' => 'int ?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'file', | |
'type' => 'const char *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'line', | |
'type' => 'int ?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_lck.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements CRYPTO_add_lock)', | |
'sym' => 'FIPS_add_lock', | |
'type' => 'int ?', | |
'oldsym' => 'CRYPTO_add_lock' | |
}, | |
'FIPS_evp_sha256' => { | |
'params' => [], | |
'objfile' => './crypto/evp/m_sha1.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_sha256)', | |
'sym' => 'FIPS_evp_sha256', | |
'type' => 'const EVP_MD *?', | |
'oldsym' => 'EVP_sha256' | |
}, | |
'FIPS_md_ctx_copy' => { | |
'params' => [ | |
{ | |
'direction' => '<-?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'out', | |
'type' => 'EVP_MD_CTX *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'in', | |
'type' => 'const EVP_MD_CTX *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './fips/utl/fips_md.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(reimplements EVP_MD_CTX_copy_ex)', | |
'sym' => 'FIPS_md_ctx_copy', | |
'type' => '__owur int ?', | |
'oldsym' => 'EVP_MD_CTX_copy_ex' | |
}, | |
'FIPS_ec_key_copy' => { | |
'params' => [ | |
{ | |
'direction' => '<-? <->?', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'dst', | |
'type' => 'EC_KEY *?', | |
'oldsym' => undef | |
}, | |
{ | |
'direction' => '->', | |
'objfile' => undef, | |
'kind' => 0, | |
'sym' => 'src', | |
'type' => 'const EC_KEY *?', | |
'oldsym' => undef | |
} | |
], | |
'objfile' => './crypto/ec/ec_key.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EC_KEY_copy)', | |
'sym' => 'FIPS_ec_key_copy', | |
'type' => 'EC_KEY *?', | |
'oldsym' => 'EC_KEY_copy' | |
}, | |
'FIPS_x931_status' => { | |
'params' => [], | |
'objfile' => './fips/rand/fips_rand.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_x931_status', | |
'type' => 'int ?', | |
'oldsym' => 'FIPS_x931_status' | |
}, | |
'FIPS_text_end' => { | |
'params' => [], | |
'objfile' => './fips/fips_end.[o|c]', | |
'kind' => 1, | |
'symcomment' => undef, | |
'sym' => 'FIPS_text_end', | |
'type' => 'void *?', | |
'oldsym' => 'FIPS_text_end' | |
}, | |
'FIPS_evp_aes_192_ccm' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_192_ccm)', | |
'sym' => 'FIPS_evp_aes_192_ccm', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_192_ccm' | |
}, | |
'FIPS_evp_aes_256_ctr' => { | |
'params' => [], | |
'objfile' => './crypto/evp/e_aes.[o|c]', | |
'kind' => 1, | |
'symcomment' => '(renames EVP_aes_256_ctr)', | |
'sym' => 'FIPS_evp_aes_256_ctr', | |
'type' => 'const EVP_CIPHER *?', | |
'oldsym' => 'EVP_aes_256_ctr' | |
} | |
}; |