b520e4b1d5
required for FIPS.
7155 lines
535 KiB
Text
7155 lines
535 KiB
Text
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'
|
|
}
|
|
};
|