; $Id: VBoxRT-openssl.def 28800 2010-04-27 08:22:32Z vboxsync $ ;; @file ; IPRT - Windows OpenSSL exports. ; ; This file is appended to the architecture specific .def file. ; ; E:\coding\vbox\svn\trunk\tools\win.x86\vcc\v8sp1\bin\x86_amd64\dumpbin.exe \coding\vbox\svn\trunk\out\win.amd64\debug\lib\VBox-libcrypto.lib /symbols /OUT:foo.lst ; grep " External " foo.lst | grep -v " UNDEF " | grep -v " ??_" | grep -v " notype " | sort | cut -d "|" -f 2 ; ; ; Copyright (C) 2009 Oracle Corporation ; ; This file is part of VirtualBox Open Source Edition (OSE), as ; available from http://www.virtualbox.org. This file is free software; ; you can redistribute it and/or modify it under the terms of the GNU ; General Public License (GPL) as published by the Free Software ; Foundation, in version 2 as it comes in the "COPYING" file of the ; VirtualBox OSE distribution. VirtualBox OSE is distributed in the ; hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. ; ; The contents of this file may alternatively be used under the terms ; of the Common Development and Distribution License Version 1.0 ; (CDDL) only, as it comes in the "COPYING.CDDL" file of the ; VirtualBox OSE distribution, in which case the provisions of the ; CDDL are applicable instead of those of the GPL. ; ; You may elect to license modified versions of this file under the ; terms and conditions of either the GPL or the CDDL or both. ; ; ; OpenSSL symbols ; _CONF_get_section ASN1_BIT_STRING_set ASN1_d2i_fp ASN1_digest ASN1_dup ASN1_ENUMERATED_set asn1_get_choice_selector ASN1_i2d_fp ASN1_INTEGER_dup ASN1_item_free ASN1_item_ndef_i2d ASN1_item_new ASN1_mbstring_copy ASN1_OCTET_STRING_dup ASN1_PRINTABLE_type ASN1_seq_unpack ASN1_sign ASN1_TYPE_get ASN1_TYPE_set_octetstring ASN1_verify BIO_dump_cb BIO_new BN_add BN_BLINDING_new BN_CTX_init BN_div BN_exp BN_gcd BN_lshift1 BN_mod_mul_montgomery BN_mod_sqrt BN_mod_word bn_mul_add_words BN_nnmod BN_rand BN_RECP_CTX_init BN_sqr bn_sub_part_words BUF_MEM_new BUF_strdup d2i_ASN1_type_bytes d2i_PrivateKey d2i_PublicKey DH_check ec_GF2m_simple_mul EC_GROUP_new_curve_GFp EC_KEY_new ec_wNAF_mul ECDSA_do_sign EVP_add_cipher EVP_CIPHER_CTX_init EVP_CIPHER_param_to_asn1 EVP_MD_CTX_init EVP_PBE_CipherInit EVP_PKCS82PKEY EVP_PKEY_bits EVP_set_pw_prompt EVP_SignFinal EVP_VerifyFinal HMAC_Init_ex i2d_ASN1_BOOLEAN i2d_ASN1_OBJECT i2d_ASN1_SET i2d_PrivateKey i2d_PublicKey OBJ_dup OPENSSL_gmtime PEM_ASN1_read_bio PEM_read_bio_PrivateKey PEM_read_bio_X509 policy_cache_free policy_cache_set_mapping policy_data_free RAND_query_egd_bytes RC4 RSA_generate_key RSA_generate_key_ex RSA_public_encrypt RSA_sign SSLeay_version UTF8_getc X509_CERT_AUX_print X509_CRL_get_ext_count X509_issuer_and_serial_cmp X509_NAME_get_text_by_NID X509_REQ_set_version X509_verify X509at_get_attr_count X509V3_EXT_val_prn X509v3_get_ext_count ASN1_check_infinite_end ASN1_tag2bit BN_bn2hex BN_GENCB_call BN_GF2m_add BN_kronecker EC_GFp_simple_method EC_GROUP_new EVP_CIPHER_CTX_new lh_new MD5_Update OPENSSL_cleanse RAND_poll RAND_set_rand_method RC4_options SHA1_Update sk_set_cmp_func UI_new X509_NAME_oneline X509V3_add_value ASN1_GENERALIZEDTIME_check ASN1_UTCTIME_check EVP_EncodeInit i2s_ASN1_OCTET_STRING i2v_GENERAL_NAMES PEM_def_callback SHA224_Init SHA384_Init X509_to_X509_REQ X509V3_EXT_nconf EC_GF2m_simple_method BIO_new_file CONF_set_nconf d2i_ASN1_TIME DH_generate_key DH_set_default_method EC_POINT_point2bn ECDSA_OpenSSL ECDSA_set_default_method i2a_ASN1_INTEGER i2a_ASN1_STRING OBJ_NAME_init RSA_new RSA_null_method UI_OpenSSL ASN1_STRING_set_default_mask X509_NAME_print_ex CRYPTO_get_ex_data_implementation CRYPTO_mem_ctrl d2i_EXTENDED_KEY_USAGE d2i_ECDSA_SIG d2i_X509_VAL RSA_print_fp d2i_PKEY_USAGE_PERIOD d2i_X509_SIG NCONF_default POLICY_CONSTRAINTS_new RAND_SSLeay d2i_BASIC_CONSTRAINTS RAND_egd ASN1_TYPE_set ASN1_item_ex_free asn1_set_choice_selector ASN1_item_i2d BIO_dump_indent_cb ECDSA_do_sign_ex ASN1_mbstring_ncopy BN_CTX_new RSA_private_encrypt EVP_CIPHER_asn1_to_param BN_div_word ASN1_UNIVERSALSTRING_to_string UTF8_putc ASN1_INTEGER_cmp ASN1_OCTET_STRING_cmp X509_CRL_get_ext_by_NID X509at_get_attr_by_NID EVP_CipherInit_ex EVP_MD_CTX_create i2c_ASN1_BIT_STRING X509v3_get_ext_by_NID X509_REQ_set_subject_name BN_RECP_CTX_new X509_NAME_get_text_by_OBJ X509_issuer_and_serial_hash BN_uadd BN_rshift1 bn_add_part_words BN_set_params X509_REQ_verify d2i_AUTHORITY_KEYID ec_GFp_simple_group_init RAND_get_rand_method ASN1_item_d2i UI_new_method sk_dup policy_cache_set ASN1_TYPE_get_octetstring EVP_add_digest BN_mod_add BN_generate_prime_ex BUF_strndup d2i_X509_ATTRIBUTE POLICY_MAPPING_new RAND_egd_bytes EVP_EncodeUpdate EVP_get_pw_prompt policy_data_new SHA256_Init asn1_do_lock RSA_private_decrypt SHA512_Init EVP_CIPHER_get_asn1_iv BN_GF2m_mod_arr stub_VBOX_BIO_printf s2i_ASN1_OCTET_STRING PEM_write_bio_X509 PEM_proc_type BUF_MEM_free ASN1_d2i_bio ASN1_i2d_bio ASN1_TYPE_set1 EC_KEY_new_by_curve_name ECDSA_sign MD5_Transform SHA1_Transform ASN1_UTCTIME_set_string ASN1_GENERALIZEDTIME_set_string BN_get0_nist_prime_192 ec_GF2m_simple_group_init DH_get_default_method ECDSA_get_default_method RSA_set_default_method DH_compute_key ASN1_item_ex_new ASN1_OCTET_STRING_set X509_CRL_get_ext_by_OBJ BIO_set X509at_get_attr_by_OBJ X509v3_get_ext_by_OBJ ASN1_const_check_infinite_end X509_REQ_set_pubkey EVP_PKEY_size i2c_ASN1_INTEGER BN_from_montgomery X509_NAME_entry_count c2i_ASN1_BIT_STRING BN_lshift bn_mul_recursive d2i_X509_ALGOR ASN1_STRING_get_default_mask i2d_ASN1_TIME CONF_set_default_method _CONF_get_section_values i2v_GENERAL_NAME X509_CRL_verify BN_mod_add_quick EC_GROUP_new_curve_GF2m EVP_get_cipherbyname d2i_AutoPrivateKey BN_add_word BN_usub EVP_CipherInit RAND_cleanup EVP_read_pw_string OBJ_NAME_new_index ec_GFp_simple_group_finish ASN1_seq_pack d2i_ASN1_BOOLEAN RSA_public_decrypt SHA224 BN_BLINDING_free SHA512_Final DH_check_pub_key d2i_ACCESS_DESCRIPTION RC4_set_key EVP_DigestInit BN_RECP_CTX_free a2d_ASN1_OBJECT BN_CTX_free ASN1_TYPE_set_int_octetstring ECDSA_sign_ex BN_bn2dec MD5_Final SHA1_Final BN_GF2m_mod EC_GFp_mont_method RSA_get_default_method DH_OpenSSL ASN1_get_object EC_KEY_free EC_GROUP_free d2i_PROXY_POLICY d2i_SXNETID d2i_X509_EXTENSION ASN1_STRING_set_default_mask_asc i2d_EXTENDED_KEY_USAGE DH_set_method ECDSA_set_method ec_GF2m_simple_group_finish CONF_load _CONF_add_string X509_CRL_get_ext_by_critical BUF_MEM_grow X509_NAME_get_index_by_NID BN_mod_exp lh_free c2i_ASN1_INTEGER BN_rshift ASN1_TIME_new RAND_seed ASN1_template_d2i NETSCAPE_SPKI_verify EVP_PKEY_save_parameters X509at_get_attr BUF_memdup X509v3_get_ext_by_critical asn1_enc_init RSA_size EVP_get_digestbyname BIO_free OBJ_cmp BN_sub bn_mul_words EC_GFp_nist_method EVP_CipherUpdate EVP_md5 EVP_DigestInit_ex ASN1_item_digest ec_GFp_simple_group_clear_finish X509V3_EXT_nconf_nid ASN1_item_dup UI_free EC_POINT_bn2point sk_new_null X509V3_add_value_uchar BN_mod_inverse BN_sub_word SHA384_Final MD5_Init SHA1_Init GENERAL_SUBTREE_new BN_CTX_start BN_mod_sub BN_BLINDING_update d2i_NETSCAPE_SPKAC NCONF_WIN32 i2d_ECDSA_SIG i2d_X509_VAL RSA_get_method CRYPTO_set_ex_data_implementation ecdsa_check DH_new BN_RECP_CTX_set CRYPTO_is_mem_check_on ECDSA_sign_setup X509_NAME_get_index_by_OBJ EC_GROUP_clear_free lh_insert BN_mod_exp_recp bn_sqr_normal BN_is_prime_ex BN_MONT_CTX_new POLICY_CONSTRAINTS_free d2i_X509_PUBKEY i2d_PKEY_USAGE_PERIOD i2d_X509_SIG EXTENDED_KEY_USAGE_new ec_GF2m_simple_group_clear_finish RAND_add X509_CRL_get_ext EVP_PKEY_copy_parameters X509at_delete_attr ASN1_ENUMERATED_get EVP_cleanup X509v3_get_ext BUF_MEM_grow_clean EVP_EncodeFinal i2d_BASIC_CONSTRAINTS EVP_sha1 ASN1_TIME_free EVP_CipherFinal_ex X509_sign sk_new X509V3_conf_free ASN1_item_ex_i2d RSA_blinding_off BUF_strlcpy BIO_vfree SHA512_Update md5_block_data_order BN_get_params X509_REQ_get_pubkey ec_GFp_simple_group_copy ASN1_item_d2i_bio EVP_DigestUpdate BN_CTX_end BN_mod_sub_quick EVP_CIPHER_set_asn1_iv EVP_CIPHER_CTX_cleanup BN_mul_word RSA_print RSA_set_method DH_new_method ASN1_item_ex_d2i _CONF_get_string CRYPTO_dbg_set_options asn1_enc_free ASN1_UTCTIME_set ASN1_GENERALIZEDTIME_set ASN1_BIT_STRING_set_bit BN_is_prime_fasttest_ex X509V3_EXT_add d2i_X509_NAME_ENTRY i2d_AUTHORITY_KEYID ECDSA_SIG_new X509_VAL_new a2i_ASN1_STRING SHA256 ASN1_unpack_string X509v3_delete_ext BN_to_ASN1_ENUMERATED EVP_EncodeBlock BN_BLINDING_convert ERR_print_errors POLICY_MAPPING_free i2d_X509_ATTRIBUTE PKEY_USAGE_PERIOD_new X509_SIG_new i2d_X509_PUBKEY EXTENDED_KEY_USAGE_free CONF_load_fp RAND_bytes X509_CRL_delete_ext ec_GF2m_simple_group_copy EVP_CipherFinal ASN1_item_i2d_fp EC_KEY_copy X509at_add1_attr X509V3_add_value_bool BUF_strlcat X509_NAME_get_entry BIO_clear_flags EC_GROUP_copy RSA_verify ASN1_template_free BN_GF2m_mod_mul_arr d2i_X509_CERT_AUX BN_get0_nist_prime_224 BASIC_CONSTRAINTS_new ASN1_TIME_set BN_value_one X509V3_EXT_print BN_mod_mul_reciprocal EVP_DigestFinal X509_REQ_sign EC_POINT_point2hex RSA_blinding_on BN_mod_mul i2d_ASN1_bytes BN_CTX_get d2i_ASN1_SET SHA384_Update X509_print_fp RSA_new_method X509_REQ_check_private_key a2i_ASN1_INTEGER UI_add_input_string ec_GFp_simple_group_set_curve ASN1_item_verify CRYPTO_dbg_get_options lh_delete bn_sqr_recursive BN_MONT_CTX_init bn_mul_part_recursive i2d_X509_ALGOR d2i_PKCS8_PRIV_KEY_INFO BIO_new_fp sk_insert asn1_enc_save BN_BLINDING_convert_ex EVP_Cipher ASN1_put_object EVP_DecodeInit d2i_ASN1_UINTEGER AUTHORITY_KEYID_new ECDSA_SIG_free X509_VAL_free RAND_pseudo_bytes EVP_EncryptInit EVP_PKEY_missing_parameters ASN1_item_i2d_bio X509v3_add_ext X509_NAME_delete_entry BIO_test_flags ASN1_BIT_STRING_get_bit bn_sqr_words ec_GFp_mont_group_init BN_get0_nist_prime_256 i2d_ACCESS_DESCRIPTION X509_ATTRIBUTE_new PKEY_USAGE_PERIOD_free X509_SIG_free X509_PUBKEY_new BN_num_bits_word CONF_load_bio X509_CRL_get_ext_d2i X509_issuer_name_cmp EVP_DigestFinal_ex X509_CRL_sign EVP_CIPHER_type HMAC_Init EC_POINT_hex2point ASN1_item_sign BN_hex2bn SHA512_Transform BASIC_CONSTRAINTS_free EVP_BytesToKey CRYPTO_dbg_push_info ASN1_pack_string RSA_setup_blinding ec_GF2m_simple_group_set_curve EC_GROUP_dup i2d_PROXY_POLICY i2d_SXNETID i2d_X509_EXTENSION PEM_dek_info ASN1_item_d2i_fp SHA224_Update X509_REQ_extension_nid BN_pseudo_rand sk_delete_ptr EVP_CIPHER_CTX_ctrl EVP_DecodeUpdate BN_MONT_CTX_free RSAPrivateKey_asn1_meth ec_GFp_nist_group_copy ERR_print_errors_cb X509_ALGOR_new i2d_PKCS8_PRIV_KEY_INFO BIO_s_file RAND_status EVP_PBE_alg_add EVP_EncryptInit_ex EVP_PKEY_cmp_parameters BIO_set_flags BN_BLINDING_invert bn_div_words BN_get0_nist_prime_384 CRYPTO_set_mem_functions AUTHORITY_KEYID_free X509_subject_name_cmp BN_num_bits NETSCAPE_SPKI_sign OBJ_NAME_get asn1_enc_restore HMAC_Update ASN1_ENUMERATED_to_BN X509_NAME_add_entry_by_OBJ lh_retrieve SHA384 GENERAL_SUBTREE_free ec_GFp_mont_group_finish ACCESS_DESCRIPTION_new X509_ATTRIBUTE_free X509_PUBKEY_free X509_CRL_add1_ext_i2d X509V3_add_value_bool_nf DH_free ASN1_put_eoc i2d_NETSCAPE_SPKAC BN_div_recp SHA224_Final ASN1_TYPE_get_int_octetstring BN_mod_sqr X509_REQ_get_extension_nids d2i_ASN1_bytes BN_bntest_rand sk_delete EVP_CIPHER_CTX_flags EC_GROUP_method_of BN_mod_exp_mont PROXY_POLICY_new SXNETID_new X509_EXTENSION_new SSLeay EVP_DecryptInit X509at_add1_attr_by_OBJ BIO_get_callback EC_KEY_dup BN_BLINDING_invert_ex BN_get0_nist_prime_521 ec_GFp_nist_group_set_curve X509_ALGOR_free PKCS8_PRIV_KEY_INFO_new CRYPTO_set_mem_ex_functions ASN1_TIME_check CONF_get_section _CONF_new_data X509_CRL_cmp EVP_MD_CTX_copy EVP_PKEY_cmp BN_clear_free d2i_X509_bio HMAC_Final asn1_get_field_ptr ASN1_template_new ASN1_primitive_free BN_MONT_CTX_set ec_GF2m_precompute_mult bn_add_words i2s_ASN1_ENUMERATED RSA_free ASN1_item_pack X509_NAME_add_entry_by_NID ec_GF2m_simple_group_get_curve BN_dec2bn bn_mul_low_recursive NAME_CONSTRAINTS_new ACCESS_DESCRIPTION_free X509_ATTRIBUTE_dup X509_PUBKEY_set X509_CRL_add_ext SHA256_Update X509_REQ_set_extension_nids BN_mod_lshift1 BN_rand_range sk_find EVP_CIPHER_CTX_iv_length EC_METHOD_get_field_type i2t_ASN1_OBJECT EVP_DecodeBlock i2d_X509_NAME_ENTRY NETSCAPE_SPKAC_new EVP_sha224 EVP_DecryptInit_ex BIO_set_callback X509at_add1_attr_by_NID DH_up_ref X509_EXTENSION_create_by_NID EC_KEY_up_ref BN_BLINDING_get_thread_id lh_doall BN_nist_mod_192 PROXY_POLICY_free SXNETID_free X509_EXTENSION_free ec_GFp_mont_group_clear_finish CRYPTO_set_locked_mem_functions X509_get_issuer_name EVP_MD_CTX_copy_ex asn1_do_adb UI_dup_input_string policy_cache_find_data ASN1_UTCTIME_cmp_time_t ASN1_object_size bn_sub_words i2s_ASN1_ENUMERATED_TABLE X509_check_purpose X509_print_ex_fp i2d_X509_CERT_AUX d2i_X509_ALGORS ASN1_STRING_set_by_NID PKCS8_PRIV_KEY_INFO_free _CONF_free_data ec_GFp_simple_group_get_curve X509_NAME_add_entry_by_txt ASN1_INTEGER_set ec_GF2m_have_precompute_mult bn_mul_high NAME_CONSTRAINTS_free ASN1_TIME_to_generalizedtime X509_REQ_get_extensions i2d_X509_bio BN_free EVP_CIPHER_nid ec_GF2m_simple_group_get_degree EC_GROUP_set_generator ASN1_template_i2d EVP_DecodeFinal d2i_X509_REQ_INFO d2i_AUTHORITY_INFO_ACCESS X509_ATTRIBUTE_create EVP_sha256 CONF_get_string PEM_bytes_read_bio X509_get_ext_count EVP_EncryptUpdate BIO_set_callback_arg BN_mod_lshift1_quick X509at_add1_attr_by_txt OBJ_NAME_add DH_get_ex_new_index EVP_PKEY_new ASN1_item_unpack EC_KEY_generate_key BN_BLINDING_set_thread_id i2a_ASN1_OBJECT X509_NAME_ENTRY_new X509V3_EXT_get_nid NETSCAPE_SPKAC_free CRYPTO_set_locked_mem_ex_functions ECDSA_size X509_issuer_name_hash EVP_PBE_cleanup i2s_ASN1_INTEGER X509V3_extensions_print CRYPTO_dbg_pop_info X509_EXTENSION_create_by_OBJ HMAC_CTX_init SHA256_Transform BN_reciprocal asn1_Finish bn_mul_comba8 d2i_X509_CINF d2i_PROXY_CERT_INFO_EXTENSION d2i_SXNET d2i_X509_EXTENSIONS i2d_X509_ALGORS RSA_up_ref BIO_dump_fp UI_add_verify_string X509_NAME_add_entry BN_print X509_CERT_AUX_new ec_GFp_mont_group_copy BN_init EVP_Digest ec_GFp_simple_group_get_degree sk_find_ex lh_doall_arg i2d_AUTHORITY_INFO_ACCESS X509_get_ext_by_NID BIO_get_callback_arg d2i_X509_CRL_bio X509at_get0_data_by_OBJ EVP_CIPHER_block_size BN_BLINDING_get_flags ec_GF2m_simple_group_check_discriminant EC_GROUP_get0_generator SHA512 ec_wNAF_precompute_mult i2d_X509_REQ_INFO CRYPTO_set_mem_debug_functions X509_get_subject_name BN_mod_lshift DH_set_ex_data SHA256_Final EVP_PKEY2PKCS8 BN_GF2m_mod_mul X509_NAME_ENTRY_free d2i_NETSCAPE_SPKI i2d_PROXY_CERT_INFO_EXTENSION i2d_SXNET i2d_X509_EXTENSIONS X509_ALGOR_dup s2i_ASN1_INTEGER RSA_get_ex_new_index HMAC_CTX_cleanup OBJ_NAME_remove UI_dup_verify_string BN_pseudo_rand_range BN_mod_exp_mont_consttime d2i_RSAPrivateKey X509_print ASN1_STRING_TABLE_get CONF_get_number X509_EXTENSION_set_object ec_GFp_simple_group_check_discriminant sk_push X509_CERT_AUX_free AUTHORITY_INFO_ACCESS_new X509_get_ext_by_OBJ BIO_method_name BN_new EVP_CIPHER_CTX_block_size EVP_PKEY_assign X509_ATTRIBUTE_create_by_NID BN_BLINDING_set_flags EC_GROUP_get_order asn1_const_Finish bn_mul_comba4 d2i_CERTIFICATEPOLICIES CRYPTO_set_mem_info_functions X509_get_serialNumber i2d_X509_CRL_bio X509V3_EXT_i2d EVP_PKEY2PKCS8_broken EVP_EncryptFinal ASN1_INTEGER_get X509_REQ_INFO_new i2d_NETSCAPE_SPKI PROXY_CERT_INFO_EXTENSION_new SXNET_new X509_EXTENSION_dup DH_get_ex_data BIO_dump_indent_fp UI_add_input_boolean ASN1_primitive_new X509_NAME_ENTRY_create_by_txt BN_GF2m_mod_sqr_arr X509_NAME_ENTRY_dup X509_print_ex X509_ALGOR_set0 BN_mod_lshift_quick RSA_set_ex_data HMAC sk_unshift EC_KEY_check_key BN_mul i2d_RSAPrivateKey AUTHORITY_INFO_ACCESS_free ec_GFp_mont_group_set_curve X509_get_ext_by_critical BIO_method_type EVP_CIPHER_CTX_cipher EVP_PKEY_set1_RSA BN_BLINDING_create_param X509_EXTENSION_set_critical EC_GROUP_get_cofactor asn1_GetSequence BN_MONT_CTX_copy X509_alias_set1 ec_GFp_nist_field_mul CRYPTO_get_mem_functions X509_subject_name_hash d2i_PKCS7_bio EVP_MD_CTX_destroy X509_ATTRIBUTE_create_by_OBJ EVP_EncryptFinal_ex BN_to_ASN1_INTEGER d2i_OTHERNAME NETSCAPE_SPKI_new PROXY_CERT_INFO_EXTENSION_free SXNET_free X509_REQ_add_extensions_nid OBJ_NAME_do_all BIO_dump ec_GF2m_simple_point_init d2i_ASN1_OBJECT X509_REQ_INFO_free X509V3_EXT_get ERR_get_implementation DH_size CRYPTO_dbg_remove_all_info sk_shift BN_GF2m_mod_sqr bn_sqr_comba8 d2i_X509_NAME CONF_free X509_get_ext BIO_read EVP_CIPHER_flags RSA_get_ex_data X509_EXTENSION_set_data asn1_primitive_clear EC_GROUP_set_curve_name ASN1_STRING_dup BN_MONT_CTX_set_locked d2i_X509_REVOKED d2i_RSAPublicKey X509_cmp CRYPTO_get_mem_ex_functions ECDSA_get_ex_new_index bn_dup_expand EVP_MD_CTX_cleanup EVP_PKEY_get1_RSA ec_GFp_simple_point_init lh_strhash X509_PURPOSE_set NETSCAPE_SPKI_free i2d_PKCS7_bio X509V3_add_value_int ec_GF2m_simple_point_finish UI_dup_input_boolean ec_wNAF_have_precompute_mult i2d_X509_CINF X509_ALGOR_get0 ec_GFp_nist_field_sqr CRYPTO_dbg_malloc X509_ATTRIBUTE_create_by_txt sk_pop d2i_X509_REQ i2d_X509_NAME X509V3_EXT_add_list d2i_DIST_POINT_NAME EVP_sha384 ASN1_STRING_TABLE_add X509_delete_ext BIO_write EVP_CIPHER_CTX_get_app_data BN_nist_mod_224 X509_NAME_ENTRY_create_by_NID EC_GROUP_get_curve_name EC_KEY_get0_group ASN1_STRING_set BN_GF2m_mod_inv i2d_RSAPublicKey CRYPTO_get_locked_mem_functions RSA_flags EVP_PKEY_set1_EC_KEY HMAC_CTX_set_flags X509_EXTENSION_get_object EVP_DecryptUpdate ec_GFp_simple_point_finish lh_num_items ASN1_INTEGER_to_BN i2d_X509_REVOKED ECDSA_set_ex_data d2i_X509_REQ_bio X509_PUBKEY_get X509V3_get_value_bool BIO_dump_indent ec_GF2m_simple_point_clear_finish X509_PURPOSE_get_count X509_keyid_set1 CONF_dump_fp X509_NAME_cmp sk_zero PKCS8_set_broken UI_add_info_string bn_sqr_comba4 X509_CINF_new i2d_X509_REQ X509_NAME_new X509V3_EXT_add_alias EVP_sha512 X509_add_ext EVP_CIPHER_CTX_set_app_data BIO_puts bn_expand2 EC_GROUP_set_asn1_flag X509_NAME_ENTRY_create_by_OBJ EC_KEY_set_group bn_mul_normal RSAPublicKey_dup i2d_DIST_POINT_NAME ERR_set_implementation ec_GFp_mont_field_mul CRYPTO_get_locked_mem_ex_functions RSA_memory_lock X509_EXTENSION_get_data ec_GFp_simple_point_clear_finish i2d_CERTIFICATEPOLICIES EVP_PKEY_get1_EC_KEY ec_GF2m_simple_point_copy c2i_ASN1_OBJECT X509_REVOKED_new CONF_dump_bio ECDSA_get_ex_data i2d_X509_REQ_bio _CONF_new_section UI_dup_info_string BN_mod_exp_mont_word BN_GF2m_mod_inv_arr X509_PURPOSE_get0 X509_REQ_new X509_NAME_free X509_get_ext_d2i EVP_CIPHER_iv_length OBJ_NAME_do_all_sorted X509_ATTRIBUTE_set1_object BIO_gets sk_pop_free BN_dup EC_GROUP_get_asn1_flag EVP_DecryptFinal X509_CINF_free X509_alias_get0 ec_GFp_mont_field_sqr CRYPTO_get_mem_debug_functions X509_EXTENSION_get_critical EC_KEY_get0_private_key ec_GFp_simple_point_copy RSAPrivateKey_dup DIST_POINT_NAME_new X509V3_EXT_print_fp EVP_PKEY_set1_DH ec_GF2m_simple_point_set_to_infinity X509_NAME_ENTRY_set_object BN_nist_mod_256 bn_mul_low_normal i2d_OTHERNAME CERTIFICATEPOLICIES_new d2i_RSAPrivateKey_bio ASN1_OBJECT_new UI_add_error_string X509_REVOKED_free X509_REQ_free X509_NAME_dup X509V3_EXT_cleanup X509_add1_ext_i2d EVP_CIPHER_key_length sk_free BN_copy BIO_indent EC_GROUP_set_point_conversion_form EVP_DecryptFinal_ex asn1_ex_i2c BN_GF2m_mod_div X509_PURPOSE_get_by_sname X509_keyid_get0 ec_GFp_mont_field_encode CRYPTO_malloc_locked X509_REQ_add_extensions X509_ATTRIBUTE_set1_data EC_KEY_set_private_key ec_GFp_simple_point_set_to_infinity ASN1_STRING_set0 BN_mod_exp_simple ASN1_STRING_TABLE_cleanup NCONF_new DIST_POINT_NAME_free ECPKParameters_print_fp EVP_PKEY_get1_DH ec_GF2m_simple_point_set_affine_coordinates X509_NAME_ENTRY_set_data ASN1_OBJECT_free UI_dup_error_string OTHERNAME_new CERTIFICATEPOLICIES_free X509_REQ_dup X509_REVOKED_get_ext_count i2d_RSAPrivateKey_bio EVP_CIPHER_CTX_key_length sk_num EC_GROUP_get_point_conversion_form BN_swap EVP_CIPHER_CTX_free d2i_X509_CRL_INFO GENERAL_NAME_print X509_add1_trust_object ec_GFp_mont_field_decode X509_REQ_get_attr_count BN_GF2m_mod_div_arr X509_PURPOSE_get_by_id NCONF_free CRYPTO_free_locked CRYPTO_dbg_free EC_KEY_get0_public_key ec_GFp_simple_set_Jprojective_coordinates_GFp ASN1_STRING_new EC_KEY_print_fp EVP_PKEY_type BIO_int_ctrl UI_construct_prompt ASN1_OBJECT_create d2i_DIST_POINT X509_REVOKED_get_ext_by_NID EVP_CIPHER_CTX_nid d2i_RSAPublicKey_bio sk_value EC_GROUP_set_seed BN_clear BN_nist_mod_384 OTHERNAME_free d2i_POLICYINFO i2d_X509_CRL_INFO X509V3_add_standard_extensions NCONF_free_data ec_GFp_mont_field_set_to_one CRYPTO_malloc X509_REQ_get_attr_by_NID EC_KEY_set_public_key ec_GF2m_simple_point_get_affine_coordinates EVP_CIPHER_CTX_set_key_length ASN1_STRING_type_new BN_GF2m_mod_exp_arr ASN1_parse ECPKParameters_print EVP_PKEY_free OBJ_NAME_cleanup d2i_PUBKEY X509_NAME_hash ec_GFp_simple_get_Jprojective_coordinates_GFp SXNET_add_id_asc i2d_DIST_POINT X509_add1_reject_object EVP_MD_block_size X509_REVOKED_get_ext_by_OBJ sk_set EC_GROUP_get0_seed BN_get_word d2i_ASN1_INTEGER i2d_POLICYINFO X509_CRL_INFO_new d2i_X509 X509V3_EXT_d2i d2i_RSA_PUBKEY_bio X509_ATTRIBUTE_count CRYPTO_ex_data_new_class d2i_EDIPARTYNAME NCONF_load X509_NAME_ENTRY_get_object ASN1_STRING_free X509_REQ_get_attr_by_OBJ CRYPTO_realloc i2d_PUBKEY EC_KEY_get_enc_flags EVP_CIPHER_CTX_set_padding DIST_POINT_new X509_trust_clear EVP_MD_type X509_REVOKED_get_ext_by_critical sk_sort EC_GROUP_get_seed_len CRYPTO_dbg_realloc BN_set_word ec_GFp_simple_point_set_affine_coordinates BN_GF2m_mod_exp POLICYINFO_new X509_CRL_INFO_free i2d_X509 X509_PURPOSE_add X509_ATTRIBUTE_get0_object BIO_ptr_ctrl ec_GF2m_simple_set_compressed_coordinates CRYPTO_cleanup_all_ex_data i2d_EDIPARTYNAME SXNET_add_id_ulong NCONF_load_fp X509_NAME_ENTRY_get_data EVP_PKEY_get_attr_count ASN1_STRING_cmp BN_nist_mod_521 CRYPTO_realloc_clean EC_KEY_set_enc_flags EVP_CIPHER_CTX_rand_key DIST_POINT_free EVP_MD_pkey_type i2d_RSAPublicKey_bio X509_REVOKED_get_ext X509_REQ_get_attr EC_GROUP_set_curve_GFp BN_bin2bn POLICYINFO_free d2i_X509_CRL X509_new X509V3_get_d2i X509_ATTRIBUTE_get0_data sk_is_sorted X509_find_by_issuer_and_serial ec_GF2m_simple_point2oct CRYPTO_get_ex_new_index BN_GF2m_mod_sqrt_arr i2v_ASN1_BIT_STRING EDIPARTYNAME_new X509_reject_clear NCONF_load_bio d2i_RSA_PUBKEY ec_GFp_simple_point_get_affine_coordinates EC_KEY_get_conv_form CRYPTO_mem_leaks EVP_PKEY_get_attr_by_NID asn1_add_error d2i_CRL_DIST_POINTS EVP_MD_size i2d_RSA_PUBKEY_bio X509_REVOKED_delete_ext BIO_ctrl EC_GROUP_get_curve_GFp BN_bn2bin d2i_POLICYQUALINFO i2d_X509_CRL X509_free SXNET_add_id_INTEGER X509_REQ_delete_attr CRYPTO_free CRYPTO_new_ex_data EDIPARTYNAME_free d2i_X509_CERT_PAIR NCONF_get_section X509V3_EXT_add_nconf_sk X509_ATTRIBUTE_get0_type asn1_ex_c2i ASN1_parse_dump X509V3_add1_i2d EC_KEY_set_conv_form BN_GF2m_mod_sqrt i2d_CRL_DIST_POINTS EVP_MD_CTX_md X509_REVOKED_add_ext EC_GROUP_set_curve_GF2m BIO_callback_ctrl EVP_PKEY_get_attr_by_OBJ BN_ucmp i2d_POLICYQUALINFO X509_CRL_new X509_dup X509_PURPOSE_cleanup CRYPTO_remalloc X509_find_by_subject CRYPTO_dup_ex_data ec_GF2m_simple_oct2point ec_GFp_simple_set_compressed_coordinates i2d_ASN1_INTEGER d2i_GENERAL_NAME i2d_X509_CERT_PAIR i2a_ACCESS_DESCRIPTION d2i_EC_PUBKEY_bio X509_REQ_add1_attr NCONF_get_string i2d_RSA_PUBKEY CRL_DIST_POINTS_new EVP_MD_CTX_set_flags X509_REVOKED_get_ext_d2i EC_KEY_get_key_method_data EC_GROUP_get_curve_GF2m BIO_ctrl_pending BN_cmp BN_GF2m_mod_solve_quad_arr POLICYQUALINFO_new X509_CRL_free PEM_ASN1_write_bio X509V3_EXT_add_nconf X509_get_pubkey CRYPTO_free_ex_data EVP_PKEY_get_attr i2d_GENERAL_NAME X509_asn1_meth X509_CERT_PAIR_new ASN1_INTEGER_new SXNET_get_id_asc X509_REQ_add1_attr_by_OBJ CRL_DIST_POINTS_free EVP_MD_CTX_clear_flags i2d_EC_PUBKEY_bio X509V3_get_value_int X509_REVOKED_add1_ext_i2d CRYPTO_set_mem_debug_options d2i_EC_PUBKEY EC_GROUP_get_degree BIO_ctrl_wpending UI_add_user_data BN_set_bit POLICYQUALINFO_free X509_CRL_dup X509_PURPOSE_get_id X509V3_EXT_CRL_add_nconf EC_KEY_insert_key_method_data CRYPTO_set_ex_data GENERAL_NAME_new X509_get_ex_new_index X509_CERT_PAIR_free X509_get0_pubkey_bitstr EVP_PKEY_delete_attr SXNET_get_id_ulong BN_GF2m_mod_solve_quad v2i_ASN1_BIT_STRING ASN1_INTEGER_free EVP_MD_CTX_test_flags X509V3_parse_list X509_REQ_add1_attr_by_NID CRYPTO_get_mem_debug_options EC_GROUP_check_discriminant BIO_push UI_get0_user_data BN_clear_bit ec_GF2m_simple_add d2i_USERNOTICE X509_PURPOSE_get0_name d2i_ECPrivateKey_bio X509V3_EXT_REQ_add_nconf CRYPTO_get_ex_data EC_GROUP_get_basis_type GENERAL_NAME_free EC_KEY_set_asn1_flag X509_check_private_key X509_set_ex_data SXNET_get_id_INTEGER NCONF_get_number_e EVP_PKEY_add1_attr ec_GFp_simple_point2oct EVP_CIPHER_CTX_set_flags CRYPTO_push_info_ EC_GROUP_cmp BIO_pop UI_get0_result BN_is_bit_set BN_GF2m_poly2arr d2i_ASN1_ENUMERATED i2d_USERNOTICE X509_PURPOSE_get0_sname X509_REQ_add1_attr_by_txt i2d_EC_PUBKEY d2i_GENERAL_NAMES X509_CRL_add0_revoked i2d_ECPrivateKey_bio NCONF_dump_fp EC_KEY_precompute_mult ec_GF2m_simple_dbl X509_get_ex_data EVP_CIPHER_CTX_clear_flags CRYPTO_pop_info BIO_get_retry_BIO EVP_PKEY_add1_attr_by_OBJ ASN1_STRING_length BN_mask_bits BN_GF2m_arr2poly i2d_ASN1_ENUMERATED USERNOTICE_new X509_PURPOSE_get_trust X509V3_get_string i2d_GENERAL_NAMES UI_process ec_GFp_simple_oct2point X509_pubkey_digest NCONF_dump_bio ec_GF2m_simple_invert EVP_CIPHER_CTX_test_flags CRYPTO_remove_all_info BIO_get_retry_reason ASN1_STRING_length_set BN_set_negative ASN1_ENUMERATED_new USERNOTICE_free d2i_X509_AUX X509_supported_extension X509_NAME_set X509V3_get_section EVP_PKEY_add1_attr_by_NID GENERAL_NAMES_new EC_EX_DATA_set_data ASN1_generate_nconf hex_to_string BIO_find_type ASN1_STRING_type bn_cmp_words ec_GF2m_simple_is_at_infinity ASN1_ENUMERATED_free d2i_NOTICEREF X509_digest ERR_load_ERR_strings X509V3_string_free X509_NAME_print_ex_fp GENERAL_NAMES_free EVP_PKEY_add1_attr_by_txt EC_EX_DATA_get_data i2d_X509_AUX EC_GROUP_get_trinomial_basis string_to_hex BIO_next ASN1_STRING_data bn_cmp_part_words ec_GF2m_simple_is_on_curve ec_GFp_simple_add d2i_ASN1_BIT_STRING i2d_NOTICEREF ERR_load_strings X509V3_section_free X509_CRL_digest EC_EX_DATA_free_data UI_ctrl BIO_free_all i2d_ASN1_BIT_STRING NOTICEREF_new ec_GF2m_simple_cmp EC_GROUP_get_pentanomial_basis X509_REQ_digest EC_EX_DATA_clear_free_data EC_KEY_print ASN1_STRING_print_ex UI_get_ex_new_index ERR_unload_strings name_cmp BIO_dup_chain ASN1_BIT_STRING_new NOTICEREF_free ec_GFp_simple_dbl X9_62_PENTANOMIAL_new RAND_event X509_NAME_digest EC_EX_DATA_free_all_data ec_GF2m_simple_make_affine PEM_do_header ASN1_STRING_print_ex_fp ERR_free_strings X509V3_set_nconf UI_set_ex_data ASN1_BIT_STRING_free X509_get1_email BIO_copy_next_retry EC_EX_DATA_clear_free_all_data X9_62_PENTANOMIAL_free X509_ocspid_print PKCS7_ISSUER_AND_SERIAL_digest ASN1_STRING_to_UTF8 ec_GF2m_simple_points_make_affine ec_GFp_simple_invert ERR_put_error X509V3_set_ctx d2i_ASN1_OCTET_STRING UI_get_ex_data ASN1_generate_v3 BIO_get_ex_new_index EC_POINT_new CRYPTO_mem_leaks_fp ec_GF2m_simple_field_mul ec_GFp_simple_is_at_infinity X9_62_CHARACTERISTIC_TWO_new d2i_PKCS8_bio ERR_clear_error X509V3_EXT_conf X509_get1_ocsp d2i_PKCS7 i2d_ASN1_OCTET_STRING UI_set_default_method EC_POINT_free BIO_set_ex_data ec_GFp_simple_is_on_curve X9_62_CHARACTERISTIC_TWO_free ERR_get_error ec_GF2m_simple_field_sqr ASN1_OCTET_STRING_new PEM_get_EVP_CIPHER_INFO i2d_PKCS8_bio UI_get_default_method EC_POINT_clear_free CRYPTO_mem_leaks_cb ECPARAMETERS_new RAND_screen ERR_get_error_line X509V3_EXT_conf_nid BIO_get_ex_data ec_GFp_simple_cmp ASN1_OCTET_STRING_free ec_GF2m_simple_field_div EC_POINT_copy d2i_PKCS8_PRIV_KEY_INFO_bio X509_REQ_get1_email UI_get_method ECPARAMETERS_free ERR_get_error_line_data d2i_ASN1_NULL BIO_number_read ec_GFp_simple_make_affine EC_POINT_dup UI_set_method d2i_ECPKPARAMETERS X509_check_ca ERR_peek_error i2d_ASN1_NULL i2d_PKCS8_PRIV_KEY_INFO_bio BIO_number_written CRYPTO_malloc_debug_init i2d_PKCS7 PEM_write_bio EC_POINT_method_of ec_GFp_simple_points_make_affine v2i_GENERAL_NAMES UI_create_method ERR_peek_error_line i2d_ECPKPARAMETERS ASN1_NULL_new i2d_PKCS8PrivateKeyInfo_bio EC_POINT_set_to_infinity PKCS7_new X509V3_set_conf_lhash CRYPTO_strdup UI_destroy_method v2i_GENERAL_NAME ERR_peek_error_line_data ASN1_NULL_free ECPKPARAMETERS_new X509_signature_print EC_POINT_set_Jprojective_coordinates_GFp X509V3_EXT_add_conf UI_method_set_opener PKCS7_free i2d_PrivateKey_bio v2i_GENERAL_NAME_ex ERR_peek_last_error d2i_ASN1_UTF8STRING ec_GFp_simple_field_mul ECPKPARAMETERS_free EC_POINT_get_Jprojective_coordinates_GFp UI_method_set_writer ERR_peek_last_error_line i2d_PKCS7_NDEF i2d_ASN1_UTF8STRING d2i_PrivateKey_bio ec_GFp_simple_field_sqr d2i_EC_PRIVATEKEY X509V3_EXT_CRL_add_conf EC_POINT_set_affine_coordinates_GFp X509_email_free UI_method_set_flusher ERR_peek_last_error_line_data ASN1_UTF8STRING_new PKCS7_dup i2d_EC_PRIVATEKEY EC_POINT_set_affine_coordinates_GF2m i2d_PUBKEY_bio UI_method_set_reader PEM_read_bio ASN1_UTF8STRING_free X509V3_EXT_REQ_add_conf EC_PRIVATEKEY_new ASN1_STRING_print a2i_IPADDRESS DHparams_print_fp EC_POINT_get_affine_coordinates_GFp d2i_PKCS7_SIGNED UI_method_set_closer d2i_PUBKEY_bio d2i_OCSP_SIGNATURE d2i_ASN1_PRINTABLESTRING EC_PRIVATEKEY_free ERR_error_string_n DHparams_print EC_POINT_get_affine_coordinates_GF2m i2d_PKCS7_SIGNED UI_method_get_opener i2d_ASN1_PRINTABLESTRING ASN1_TIME_print d2i_ECPKParameters EC_POINT_set_compressed_coordinates_GFp PKCS7_SIGNED_new UI_method_get_writer ASN1_PRINTABLESTRING_new X509_check_issued ASN1_tag2str EC_POINT_set_compressed_coordinates_GF2m PKCS7_SIGNED_free a2i_IPADDRESS_NC UI_method_get_flusher ASN1_GENERALIZEDTIME_print ASN1_PRINTABLESTRING_free EC_POINT_point2oct UI_method_get_reader d2i_ASN1_T61STRING i2d_OCSP_SIGNATURE EC_POINT_oct2point d2i_PKCS7_SIGNER_INFO UI_method_get_closer ECParameters_print_fp a2i_ipadd i2d_ASN1_T61STRING EC_POINT_add OCSP_SIGNATURE_new i2d_PKCS7_SIGNER_INFO ASN1_UTCTIME_print UI_get_string_type ECParameters_print ERR_error_string ASN1_T61STRING_new EC_POINT_dbl PKCS7_SIGNER_INFO_new UI_get_input_flags OCSP_SIGNATURE_free X509_NAME_print ASN1_T61STRING_free ERR_get_string_table EC_POINT_invert PKCS7_SIGNER_INFO_free UI_get0_output_string d2i_OCSP_CERTID d2i_ASN1_IA5STRING ERR_get_err_state_table EC_POINT_is_at_infinity d2i_PKCS7_ISSUER_AND_SERIAL UI_get0_action_string i2d_OCSP_CERTID i2d_ASN1_IA5STRING ERR_release_err_state_table EC_POINT_is_on_curve i2d_PKCS7_ISSUER_AND_SERIAL UI_get0_result_string OCSP_CERTID_new ASN1_IA5STRING_new i2d_ECPKParameters ERR_lib_error_string EC_POINT_cmp PKCS7_ISSUER_AND_SERIAL_new UI_get0_test_string OCSP_CERTID_free ASN1_IA5STRING_free EC_POINT_make_affine PKCS7_ISSUER_AND_SERIAL_free UI_get_result_minsize ERR_func_error_string d2i_OCSP_ONEREQ d2i_ASN1_GENERALSTRING EC_POINTs_make_affine d2i_PKCS7_ENVELOPE UI_get_result_maxsize X509V3_NAME_from_section i2d_OCSP_ONEREQ i2d_ASN1_GENERALSTRING EC_POINTs_mul i2d_PKCS7_ENVELOPE ERR_reason_error_string UI_set_result OCSP_ONEREQ_new ASN1_GENERALSTRING_new PKCS7_ENVELOPE_new EC_POINT_mul OCSP_ONEREQ_free ASN1_GENERALSTRING_free PKCS7_ENVELOPE_free d2i_OCSP_REQINFO d2i_ASN1_UTCTIME X509_POLICY_NODE_print EC_GROUP_precompute_mult i2d_OCSP_REQINFO i2d_ASN1_UTCTIME d2i_PKCS7_RECIP_INFO OCSP_REQINFO_new ASN1_UTCTIME_new EC_GROUP_have_precompute_mult ERR_remove_state i2d_PKCS7_RECIP_INFO OCSP_REQINFO_free ASN1_UTCTIME_free PKCS7_RECIP_INFO_new d2i_OCSP_REQUEST d2i_ASN1_GENERALIZEDTIME ERR_get_state PKCS7_RECIP_INFO_free i2d_OCSP_REQUEST i2d_ASN1_GENERALIZEDTIME d2i_PKCS7_ENC_CONTENT OCSP_REQUEST_new ASN1_GENERALIZEDTIME_new ERR_get_next_error_library i2d_PKCS7_ENC_CONTENT OCSP_REQUEST_free ASN1_GENERALIZEDTIME_free ERR_set_error_data d2i_ECPrivateKey PKCS7_ENC_CONTENT_new d2i_OCSP_RESPBYTES d2i_ASN1_VISIBLESTRING ERR_add_error_data PKCS7_ENC_CONTENT_free i2d_OCSP_RESPBYTES i2d_ASN1_VISIBLESTRING d2i_PKCS7_SIGN_ENVELOPE OCSP_RESPBYTES_new ASN1_VISIBLESTRING_new i2d_ECPrivateKey i2d_PKCS7_SIGN_ENVELOPE OpenSSLDie OCSP_RESPBYTES_free ASN1_VISIBLESTRING_free PKCS7_SIGN_ENVELOPE_new CRYPTO_get_new_lockid i2d_ECParameters d2i_OCSP_RESPONSE d2i_ASN1_UNIVERSALSTRING PKCS7_SIGN_ENVELOPE_free d2i_ECParameters i2d_OCSP_RESPONSE i2d_ASN1_UNIVERSALSTRING d2i_PKCS7_ENCRYPT CRYPTO_num_locks o2i_ECPublicKey OCSP_RESPONSE_new ASN1_UNIVERSALSTRING_new i2d_PKCS7_ENCRYPT CRYPTO_get_new_dynlockid i2o_ECPublicKey OCSP_RESPONSE_free ASN1_UNIVERSALSTRING_free PKCS7_ENCRYPT_new d2i_OCSP_RESPID d2i_ASN1_BMPSTRING CRYPTO_destroy_dynlockid PKCS7_ENCRYPT_free i2d_OCSP_RESPID i2d_ASN1_BMPSTRING d2i_PKCS7_DIGEST CRYPTO_get_dynlock_value OCSP_RESPID_new ASN1_BMPSTRING_new i2d_PKCS7_DIGEST CRYPTO_get_dynlock_create_callback OCSP_RESPID_free ASN1_BMPSTRING_free PKCS7_DIGEST_new CRYPTO_get_dynlock_lock_callback d2i_OCSP_REVOKEDINFO d2i_ASN1_TYPE PKCS7_DIGEST_free CRYPTO_get_dynlock_destroy_callback i2d_OCSP_REVOKEDINFO i2d_ASN1_TYPE CRYPTO_set_dynlock_create_callback OCSP_REVOKEDINFO_new ASN1_TYPE_new CRYPTO_set_dynlock_lock_callback OCSP_REVOKEDINFO_free ASN1_TYPE_free CRYPTO_set_dynlock_destroy_callback d2i_OCSP_CERTSTATUS d2i_ASN1_PRINTABLE CRYPTO_get_locking_callback i2d_OCSP_CERTSTATUS i2d_ASN1_PRINTABLE CRYPTO_get_add_lock_callback OCSP_CERTSTATUS_new ASN1_PRINTABLE_new CRYPTO_set_locking_callback OCSP_CERTSTATUS_free ASN1_PRINTABLE_free CRYPTO_set_add_lock_callback d2i_OCSP_SINGLERESP d2i_DISPLAYTEXT CRYPTO_get_id_callback i2d_OCSP_SINGLERESP i2d_DISPLAYTEXT CRYPTO_set_id_callback OCSP_SINGLERESP_new DISPLAYTEXT_new CRYPTO_thread_id OCSP_SINGLERESP_free DISPLAYTEXT_free d2i_OCSP_RESPDATA d2i_DIRECTORYSTRING CRYPTO_lock i2d_OCSP_RESPDATA i2d_DIRECTORYSTRING CRYPTO_add_lock OCSP_RESPDATA_new DIRECTORYSTRING_new OPENSSL_isservice OCSP_RESPDATA_free DIRECTORYSTRING_free d2i_OCSP_BASICRESP i2d_OCSP_BASICRESP OCSP_BASICRESP_new OCSP_BASICRESP_free CONF_parse_list d2i_OCSP_CRLID i2d_OCSP_CRLID OCSP_CRLID_new OCSP_CRLID_free d2i_OCSP_SERVICELOC i2d_OCSP_SERVICELOC OCSP_SERVICELOC_new OCSP_SERVICELOC_free EC_GROUP_new_by_curve_name EC_get_builtin_curves OBJ_cleanup OBJ_new_nid OBJ_add_object OBJ_nid2obj OBJ_nid2sn OBJ_nid2ln OBJ_obj2nid OBJ_txt2obj OBJ_obj2txt OBJ_txt2nid OBJ_ln2nid OBJ_sn2nid OBJ_bsearch OBJ_bsearch_ex OBJ_create_objects OBJ_create