From f9fcde20a6214da85e802190ccd3a2bf5f891559 Mon Sep 17 00:00:00 2001 From: beck <> Date: Fri, 7 Jul 2023 13:54:46 +0000 Subject: Hide symbols in hkdf, evp, err, ecdsa, and ec (part 2 of commit) ok jsing@ --- src/lib/libcrypto/Symbols.namespace | 634 ++++++++++++++++++++++++++++++++++++ 1 file changed, 634 insertions(+) (limited to 'src/lib/libcrypto/Symbols.namespace') diff --git a/src/lib/libcrypto/Symbols.namespace b/src/lib/libcrypto/Symbols.namespace index ff5c1f6bd6..c266ee0aab 100644 --- a/src/lib/libcrypto/Symbols.namespace +++ b/src/lib/libcrypto/Symbols.namespace @@ -1477,6 +1477,640 @@ _libre_TS_CONF_set_ordering _libre_TS_CONF_set_tsa_name _libre_TS_CONF_set_ess_cert_id_chain _libre_ERR_load_TS_strings +_libre_HKDF +_libre_HKDF_extract +_libre_HKDF_expand +_libre_EVP_MD_type +_libre_EVP_MD_pkey_type +_libre_EVP_MD_size +_libre_EVP_MD_block_size +_libre_EVP_MD_flags +_libre_EVP_MD_meth_new +_libre_EVP_MD_meth_free +_libre_EVP_MD_meth_dup +_libre_EVP_MD_meth_set_input_blocksize +_libre_EVP_MD_meth_set_result_size +_libre_EVP_MD_meth_set_app_datasize +_libre_EVP_MD_meth_set_flags +_libre_EVP_MD_meth_set_init +_libre_EVP_MD_meth_set_update +_libre_EVP_MD_meth_set_final +_libre_EVP_MD_meth_set_copy +_libre_EVP_MD_meth_set_cleanup +_libre_EVP_MD_meth_set_ctrl +_libre_EVP_MD_CTX_md +_libre_EVP_MD_CTX_md_data +_libre_EVP_MD_CTX_pkey_ctx +_libre_EVP_MD_CTX_set_pkey_ctx +_libre_EVP_CIPHER_nid +_libre_EVP_CIPHER_block_size +_libre_EVP_CIPHER_key_length +_libre_EVP_CIPHER_iv_length +_libre_EVP_CIPHER_flags +_libre_EVP_CIPHER_CTX_cipher +_libre_EVP_CIPHER_CTX_encrypting +_libre_EVP_CIPHER_CTX_nid +_libre_EVP_CIPHER_CTX_block_size +_libre_EVP_CIPHER_CTX_key_length +_libre_EVP_CIPHER_CTX_iv_length +_libre_EVP_CIPHER_CTX_get_iv +_libre_EVP_CIPHER_CTX_set_iv +_libre_EVP_CIPHER_CTX_copy +_libre_EVP_CIPHER_CTX_get_app_data +_libre_EVP_CIPHER_CTX_set_app_data +_libre_EVP_CIPHER_CTX_get_cipher_data +_libre_EVP_CIPHER_CTX_set_cipher_data +_libre_EVP_CIPHER_CTX_buf_noconst +_libre_EVP_CIPHER_CTX_flags +_libre_EVP_CIPHER_meth_new +_libre_EVP_CIPHER_meth_dup +_libre_EVP_CIPHER_meth_free +_libre_EVP_CIPHER_meth_set_iv_length +_libre_EVP_CIPHER_meth_set_flags +_libre_EVP_CIPHER_meth_set_impl_ctx_size +_libre_EVP_CIPHER_meth_set_init +_libre_EVP_CIPHER_meth_set_do_cipher +_libre_EVP_CIPHER_meth_set_cleanup +_libre_EVP_CIPHER_meth_set_set_asn1_params +_libre_EVP_CIPHER_meth_set_get_asn1_params +_libre_EVP_CIPHER_meth_set_ctrl +_libre_EVP_PKEY_new_raw_private_key +_libre_EVP_PKEY_new_raw_public_key +_libre_EVP_PKEY_get_raw_private_key +_libre_EVP_PKEY_get_raw_public_key +_libre_EVP_Cipher +_libre_EVP_MD_CTX_new +_libre_EVP_MD_CTX_free +_libre_EVP_MD_CTX_init +_libre_EVP_MD_CTX_reset +_libre_EVP_MD_CTX_create +_libre_EVP_MD_CTX_destroy +_libre_EVP_MD_CTX_cleanup +_libre_EVP_MD_CTX_copy_ex +_libre_EVP_MD_CTX_set_flags +_libre_EVP_MD_CTX_clear_flags +_libre_EVP_MD_CTX_ctrl +_libre_EVP_MD_CTX_test_flags +_libre_EVP_DigestInit_ex +_libre_EVP_DigestUpdate +_libre_EVP_DigestFinal_ex +_libre_EVP_Digest +_libre_EVP_MD_CTX_copy +_libre_EVP_DigestInit +_libre_EVP_DigestFinal +_libre_EVP_read_pw_string +_libre_EVP_read_pw_string_min +_libre_EVP_set_pw_prompt +_libre_EVP_get_pw_prompt +_libre_EVP_BytesToKey +_libre_EVP_CIPHER_CTX_set_flags +_libre_EVP_CIPHER_CTX_clear_flags +_libre_EVP_CIPHER_CTX_test_flags +_libre_EVP_EncryptInit +_libre_EVP_EncryptInit_ex +_libre_EVP_EncryptUpdate +_libre_EVP_EncryptFinal_ex +_libre_EVP_EncryptFinal +_libre_EVP_DecryptInit +_libre_EVP_DecryptInit_ex +_libre_EVP_DecryptUpdate +_libre_EVP_DecryptFinal_ex +_libre_EVP_DecryptFinal +_libre_EVP_CipherInit +_libre_EVP_CipherInit_ex +_libre_EVP_CipherUpdate +_libre_EVP_CipherFinal_ex +_libre_EVP_CipherFinal +_libre_EVP_SignFinal +_libre_EVP_VerifyFinal +_libre_EVP_DigestSignInit +_libre_EVP_DigestSignFinal +_libre_EVP_DigestSign +_libre_EVP_DigestVerifyInit +_libre_EVP_DigestVerifyFinal +_libre_EVP_DigestVerify +_libre_EVP_OpenInit +_libre_EVP_OpenFinal +_libre_EVP_SealInit +_libre_EVP_SealFinal +_libre_EVP_ENCODE_CTX_new +_libre_EVP_ENCODE_CTX_free +_libre_EVP_EncodeInit +_libre_EVP_EncodeUpdate +_libre_EVP_EncodeFinal +_libre_EVP_EncodeBlock +_libre_EVP_DecodeInit +_libre_EVP_DecodeUpdate +_libre_EVP_DecodeFinal +_libre_EVP_DecodeBlock +_libre_EVP_CIPHER_CTX_init +_libre_EVP_CIPHER_CTX_cleanup +_libre_EVP_CIPHER_CTX_new +_libre_EVP_CIPHER_CTX_free +_libre_EVP_CIPHER_CTX_reset +_libre_EVP_CIPHER_CTX_set_key_length +_libre_EVP_CIPHER_CTX_set_padding +_libre_EVP_CIPHER_CTX_ctrl +_libre_EVP_CIPHER_CTX_rand_key +_libre_BIO_f_md +_libre_BIO_f_base64 +_libre_BIO_f_cipher +_libre_BIO_set_cipher +_libre_EVP_md_null +_libre_EVP_md4 +_libre_EVP_md5 +_libre_EVP_md5_sha1 +_libre_EVP_sha1 +_libre_EVP_sha224 +_libre_EVP_sha256 +_libre_EVP_sha384 +_libre_EVP_sha512 +_libre_EVP_sha512_224 +_libre_EVP_sha512_256 +_libre_EVP_sha3_224 +_libre_EVP_sha3_256 +_libre_EVP_sha3_384 +_libre_EVP_sha3_512 +_libre_EVP_sm3 +_libre_EVP_ripemd160 +_libre_EVP_whirlpool +_libre_EVP_gostr341194 +_libre_EVP_gost2814789imit +_libre_EVP_streebog256 +_libre_EVP_streebog512 +_libre_EVP_enc_null +_libre_EVP_des_ecb +_libre_EVP_des_ede +_libre_EVP_des_ede3 +_libre_EVP_des_ede_ecb +_libre_EVP_des_ede3_ecb +_libre_EVP_des_cfb64 +_libre_EVP_des_cfb1 +_libre_EVP_des_cfb8 +_libre_EVP_des_ede_cfb64 +_libre_EVP_des_ede3_cfb64 +_libre_EVP_des_ede3_cfb1 +_libre_EVP_des_ede3_cfb8 +_libre_EVP_des_ofb +_libre_EVP_des_ede_ofb +_libre_EVP_des_ede3_ofb +_libre_EVP_des_cbc +_libre_EVP_des_ede_cbc +_libre_EVP_des_ede3_cbc +_libre_EVP_desx_cbc +_libre_EVP_rc4 +_libre_EVP_rc4_40 +_libre_EVP_rc4_hmac_md5 +_libre_EVP_idea_ecb +_libre_EVP_idea_cfb64 +_libre_EVP_idea_ofb +_libre_EVP_idea_cbc +_libre_EVP_rc2_ecb +_libre_EVP_rc2_cbc +_libre_EVP_rc2_40_cbc +_libre_EVP_rc2_64_cbc +_libre_EVP_rc2_cfb64 +_libre_EVP_rc2_ofb +_libre_EVP_bf_ecb +_libre_EVP_bf_cbc +_libre_EVP_bf_cfb64 +_libre_EVP_bf_ofb +_libre_EVP_cast5_ecb +_libre_EVP_cast5_cbc +_libre_EVP_cast5_cfb64 +_libre_EVP_cast5_ofb +_libre_EVP_aes_128_ecb +_libre_EVP_aes_128_cbc +_libre_EVP_aes_128_cfb1 +_libre_EVP_aes_128_cfb8 +_libre_EVP_aes_128_cfb128 +_libre_EVP_aes_128_ofb +_libre_EVP_aes_128_ctr +_libre_EVP_aes_128_ccm +_libre_EVP_aes_128_gcm +_libre_EVP_aes_128_wrap +_libre_EVP_aes_128_xts +_libre_EVP_aes_192_ecb +_libre_EVP_aes_192_cbc +_libre_EVP_aes_192_cfb1 +_libre_EVP_aes_192_cfb8 +_libre_EVP_aes_192_cfb128 +_libre_EVP_aes_192_ofb +_libre_EVP_aes_192_ctr +_libre_EVP_aes_192_ccm +_libre_EVP_aes_192_gcm +_libre_EVP_aes_192_wrap +_libre_EVP_aes_256_ecb +_libre_EVP_aes_256_cbc +_libre_EVP_aes_256_cfb1 +_libre_EVP_aes_256_cfb8 +_libre_EVP_aes_256_cfb128 +_libre_EVP_aes_256_ofb +_libre_EVP_aes_256_ctr +_libre_EVP_aes_256_ccm +_libre_EVP_aes_256_gcm +_libre_EVP_aes_256_wrap +_libre_EVP_aes_256_xts +_libre_EVP_chacha20_poly1305 +_libre_EVP_aes_128_cbc_hmac_sha1 +_libre_EVP_aes_256_cbc_hmac_sha1 +_libre_EVP_camellia_128_ecb +_libre_EVP_camellia_128_cbc +_libre_EVP_camellia_128_cfb1 +_libre_EVP_camellia_128_cfb8 +_libre_EVP_camellia_128_cfb128 +_libre_EVP_camellia_128_ofb +_libre_EVP_camellia_192_ecb +_libre_EVP_camellia_192_cbc +_libre_EVP_camellia_192_cfb1 +_libre_EVP_camellia_192_cfb8 +_libre_EVP_camellia_192_cfb128 +_libre_EVP_camellia_192_ofb +_libre_EVP_camellia_256_ecb +_libre_EVP_camellia_256_cbc +_libre_EVP_camellia_256_cfb1 +_libre_EVP_camellia_256_cfb8 +_libre_EVP_camellia_256_cfb128 +_libre_EVP_camellia_256_ofb +_libre_EVP_chacha20 +_libre_EVP_gost2814789_ecb +_libre_EVP_gost2814789_cfb64 +_libre_EVP_gost2814789_cnt +_libre_EVP_sm4_ecb +_libre_EVP_sm4_cbc +_libre_EVP_sm4_cfb128 +_libre_EVP_sm4_ofb +_libre_EVP_sm4_ctr +_libre_OPENSSL_add_all_algorithms_noconf +_libre_OPENSSL_add_all_algorithms_conf +_libre_OpenSSL_add_all_ciphers +_libre_OpenSSL_add_all_digests +_libre_EVP_add_cipher +_libre_EVP_add_digest +_libre_EVP_get_cipherbyname +_libre_EVP_get_digestbyname +_libre_EVP_cleanup +_libre_EVP_CIPHER_do_all +_libre_EVP_CIPHER_do_all_sorted +_libre_EVP_MD_do_all +_libre_EVP_MD_do_all_sorted +_libre_EVP_PKEY_decrypt_old +_libre_EVP_PKEY_encrypt_old +_libre_EVP_PKEY_type +_libre_EVP_PKEY_id +_libre_EVP_PKEY_base_id +_libre_EVP_PKEY_bits +_libre_EVP_PKEY_security_bits +_libre_EVP_PKEY_size +_libre_EVP_PKEY_set_type +_libre_EVP_PKEY_set_type_str +_libre_EVP_PKEY_assign +_libre_EVP_PKEY_get0 +_libre_EVP_PKEY_get0_hmac +_libre_EVP_PKEY_get0_RSA +_libre_EVP_PKEY_get1_RSA +_libre_EVP_PKEY_set1_RSA +_libre_EVP_PKEY_get0_DSA +_libre_EVP_PKEY_get1_DSA +_libre_EVP_PKEY_set1_DSA +_libre_EVP_PKEY_get0_DH +_libre_EVP_PKEY_get1_DH +_libre_EVP_PKEY_set1_DH +_libre_EVP_PKEY_get0_EC_KEY +_libre_EVP_PKEY_get1_EC_KEY +_libre_EVP_PKEY_set1_EC_KEY +_libre_EVP_PKEY_new +_libre_EVP_PKEY_free +_libre_EVP_PKEY_up_ref +_libre_d2i_PublicKey +_libre_i2d_PublicKey +_libre_d2i_PrivateKey +_libre_d2i_AutoPrivateKey +_libre_i2d_PrivateKey +_libre_EVP_PKEY_copy_parameters +_libre_EVP_PKEY_missing_parameters +_libre_EVP_PKEY_save_parameters +_libre_EVP_PKEY_cmp_parameters +_libre_EVP_PKEY_cmp +_libre_EVP_PKEY_print_public +_libre_EVP_PKEY_print_private +_libre_EVP_PKEY_print_params +_libre_EVP_PKEY_get_default_digest_nid +_libre_EVP_CIPHER_type +_libre_EVP_CIPHER_param_to_asn1 +_libre_EVP_CIPHER_asn1_to_param +_libre_EVP_CIPHER_set_asn1_iv +_libre_EVP_CIPHER_get_asn1_iv +_libre_PKCS5_PBE_keyivgen +_libre_PKCS5_PBKDF2_HMAC_SHA1 +_libre_PKCS5_PBKDF2_HMAC +_libre_PKCS5_v2_PBE_keyivgen +_libre_PKCS5_PBE_add +_libre_EVP_PBE_CipherInit +_libre_EVP_PBE_alg_add_type +_libre_EVP_PBE_alg_add +_libre_EVP_PBE_find +_libre_EVP_PBE_cleanup +_libre_EVP_PKEY_asn1_get_count +_libre_EVP_PKEY_asn1_get0 +_libre_EVP_PKEY_asn1_find +_libre_EVP_PKEY_asn1_find_str +_libre_EVP_PKEY_asn1_add0 +_libre_EVP_PKEY_asn1_add_alias +_libre_EVP_PKEY_asn1_get0_info +_libre_EVP_PKEY_get0_asn1 +_libre_EVP_PKEY_asn1_new +_libre_EVP_PKEY_asn1_copy +_libre_EVP_PKEY_asn1_free +_libre_EVP_PKEY_asn1_set_public +_libre_EVP_PKEY_asn1_set_private +_libre_EVP_PKEY_asn1_set_param +_libre_EVP_PKEY_asn1_set_free +_libre_EVP_PKEY_asn1_set_ctrl +_libre_EVP_PKEY_asn1_set_security_bits +_libre_EVP_PKEY_asn1_set_check +_libre_EVP_PKEY_asn1_set_public_check +_libre_EVP_PKEY_asn1_set_param_check +_libre_EVP_PKEY_meth_find +_libre_EVP_PKEY_meth_new +_libre_EVP_PKEY_meth_get0_info +_libre_EVP_PKEY_meth_copy +_libre_EVP_PKEY_meth_free +_libre_EVP_PKEY_meth_add0 +_libre_EVP_PKEY_CTX_new +_libre_EVP_PKEY_CTX_new_id +_libre_EVP_PKEY_CTX_dup +_libre_EVP_PKEY_CTX_free +_libre_EVP_PKEY_CTX_ctrl +_libre_EVP_PKEY_CTX_ctrl_str +_libre_EVP_PKEY_CTX_get_operation +_libre_EVP_PKEY_CTX_set0_keygen_info +_libre_EVP_PKEY_new_mac_key +_libre_EVP_PKEY_new_CMAC_key +_libre_EVP_PKEY_CTX_set_data +_libre_EVP_PKEY_CTX_get_data +_libre_EVP_PKEY_CTX_get0_pkey +_libre_EVP_PKEY_CTX_get0_peerkey +_libre_EVP_PKEY_CTX_set_app_data +_libre_EVP_PKEY_CTX_get_app_data +_libre_EVP_PKEY_sign_init +_libre_EVP_PKEY_sign +_libre_EVP_PKEY_verify_init +_libre_EVP_PKEY_verify +_libre_EVP_PKEY_verify_recover_init +_libre_EVP_PKEY_verify_recover +_libre_EVP_PKEY_encrypt_init +_libre_EVP_PKEY_encrypt +_libre_EVP_PKEY_decrypt_init +_libre_EVP_PKEY_decrypt +_libre_EVP_PKEY_derive_init +_libre_EVP_PKEY_derive_set_peer +_libre_EVP_PKEY_derive +_libre_EVP_PKEY_paramgen_init +_libre_EVP_PKEY_paramgen +_libre_EVP_PKEY_keygen_init +_libre_EVP_PKEY_keygen +_libre_EVP_PKEY_check +_libre_EVP_PKEY_public_check +_libre_EVP_PKEY_param_check +_libre_EVP_PKEY_CTX_set_cb +_libre_EVP_PKEY_CTX_get_cb +_libre_EVP_PKEY_CTX_get_keygen_info +_libre_EVP_PKEY_meth_set_init +_libre_EVP_PKEY_meth_set_copy +_libre_EVP_PKEY_meth_set_cleanup +_libre_EVP_PKEY_meth_set_paramgen +_libre_EVP_PKEY_meth_set_keygen +_libre_EVP_PKEY_meth_set_sign +_libre_EVP_PKEY_meth_set_verify +_libre_EVP_PKEY_meth_set_verify_recover +_libre_EVP_PKEY_meth_set_signctx +_libre_EVP_PKEY_meth_set_verifyctx +_libre_EVP_PKEY_meth_set_encrypt +_libre_EVP_PKEY_meth_set_decrypt +_libre_EVP_PKEY_meth_set_derive +_libre_EVP_PKEY_meth_set_ctrl +_libre_EVP_PKEY_meth_set_check +_libre_EVP_PKEY_meth_set_public_check +_libre_EVP_PKEY_meth_set_param_check +_libre_EVP_aead_aes_128_gcm +_libre_EVP_aead_aes_256_gcm +_libre_EVP_aead_chacha20_poly1305 +_libre_EVP_aead_xchacha20_poly1305 +_libre_EVP_AEAD_key_length +_libre_EVP_AEAD_nonce_length +_libre_EVP_AEAD_max_overhead +_libre_EVP_AEAD_max_tag_len +_libre_EVP_AEAD_CTX_new +_libre_EVP_AEAD_CTX_free +_libre_EVP_AEAD_CTX_init +_libre_EVP_AEAD_CTX_cleanup +_libre_EVP_AEAD_CTX_seal +_libre_EVP_AEAD_CTX_open +_libre_ERR_load_EVP_strings +_libre_ERR_put_error +_libre_ERR_set_error_data +_libre_ERR_get_error +_libre_ERR_get_error_line +_libre_ERR_get_error_line_data +_libre_ERR_peek_error +_libre_ERR_peek_error_line +_libre_ERR_peek_error_line_data +_libre_ERR_peek_last_error +_libre_ERR_peek_last_error_line +_libre_ERR_peek_last_error_line_data +_libre_ERR_clear_error +_libre_ERR_error_string +_libre_ERR_error_string_n +_libre_ERR_lib_error_string +_libre_ERR_func_error_string +_libre_ERR_reason_error_string +_libre_ERR_print_errors_cb +_libre_ERR_print_errors_fp +_libre_ERR_print_errors +_libre_ERR_asprintf_error_data +_libre_ERR_add_error_data +_libre_ERR_add_error_vdata +_libre_ERR_load_strings +_libre_ERR_unload_strings +_libre_ERR_load_ERR_strings +_libre_ERR_load_crypto_strings +_libre_ERR_free_strings +_libre_ERR_remove_thread_state +_libre_ERR_remove_state +_libre_ERR_get_state +_libre_ERR_get_string_table +_libre_ERR_get_err_state_table +_libre_ERR_release_err_state_table +_libre_ERR_get_next_error_library +_libre_ERR_set_mark +_libre_ERR_pop_to_mark +_libre_ERR_get_implementation +_libre_ERR_set_implementation +_libre_ECDSA_SIG_new +_libre_ECDSA_SIG_free +_libre_i2d_ECDSA_SIG +_libre_d2i_ECDSA_SIG +_libre_ECDSA_SIG_get0 +_libre_ECDSA_SIG_get0_r +_libre_ECDSA_SIG_get0_s +_libre_ECDSA_SIG_set0 +_libre_ECDSA_do_sign +_libre_ECDSA_do_sign_ex +_libre_ECDSA_do_verify +_libre_ECDSA_OpenSSL +_libre_ECDSA_set_default_method +_libre_ECDSA_get_default_method +_libre_ECDSA_set_method +_libre_ECDSA_size +_libre_ECDSA_sign_setup +_libre_ECDSA_sign +_libre_ECDSA_sign_ex +_libre_ECDSA_verify +_libre_ECDSA_get_ex_new_index +_libre_ECDSA_set_ex_data +_libre_ECDSA_get_ex_data +_libre_EC_KEY_METHOD_set_sign +_libre_EC_KEY_METHOD_set_verify +_libre_EC_KEY_METHOD_get_sign +_libre_EC_KEY_METHOD_get_verify +_libre_ERR_load_ECDSA_strings +_libre_ECDH_OpenSSL +_libre_ECDH_set_default_method +_libre_ECDH_get_default_method +_libre_ECDH_set_method +_libre_ECDH_size +_libre_ECDH_compute_key +_libre_ECDH_get_ex_new_index +_libre_ECDH_set_ex_data +_libre_ECDH_get_ex_data +_libre_ERR_load_ECDH_strings +_libre_EC_GFp_simple_method +_libre_EC_GFp_mont_method +_libre_EC_GROUP_new +_libre_EC_GROUP_free +_libre_EC_GROUP_clear_free +_libre_EC_GROUP_copy +_libre_EC_GROUP_dup +_libre_EC_GROUP_method_of +_libre_EC_METHOD_get_field_type +_libre_EC_GROUP_set_generator +_libre_EC_GROUP_get0_generator +_libre_EC_GROUP_get_order +_libre_EC_GROUP_order_bits +_libre_EC_GROUP_get_cofactor +_libre_EC_GROUP_set_curve_name +_libre_EC_GROUP_get_curve_name +_libre_EC_GROUP_set_asn1_flag +_libre_EC_GROUP_get_asn1_flag +_libre_EC_GROUP_set_point_conversion_form +_libre_EC_GROUP_get_point_conversion_form +_libre_EC_GROUP_get0_seed +_libre_EC_GROUP_get_seed_len +_libre_EC_GROUP_set_seed +_libre_EC_GROUP_set_curve +_libre_EC_GROUP_get_curve +_libre_EC_GROUP_set_curve_GFp +_libre_EC_GROUP_get_curve_GFp +_libre_EC_GROUP_get_degree +_libre_EC_GROUP_check +_libre_EC_GROUP_check_discriminant +_libre_EC_GROUP_cmp +_libre_EC_GROUP_new_curve_GFp +_libre_EC_GROUP_new_by_curve_name +_libre_EC_get_builtin_curves +_libre_EC_curve_nid2nist +_libre_EC_curve_nist2nid +_libre_EC_POINT_new +_libre_EC_POINT_free +_libre_EC_POINT_clear_free +_libre_EC_POINT_copy +_libre_EC_POINT_dup +_libre_EC_POINT_method_of +_libre_EC_POINT_set_to_infinity +_libre_EC_POINT_set_affine_coordinates +_libre_EC_POINT_get_affine_coordinates +_libre_EC_POINT_set_compressed_coordinates +_libre_EC_POINT_set_Jprojective_coordinates_GFp +_libre_EC_POINT_get_Jprojective_coordinates_GFp +_libre_EC_POINT_set_affine_coordinates_GFp +_libre_EC_POINT_get_affine_coordinates_GFp +_libre_EC_POINT_set_compressed_coordinates_GFp +_libre_EC_POINT_point2oct +_libre_EC_POINT_oct2point +_libre_EC_POINT_point2bn +_libre_EC_POINT_bn2point +_libre_EC_POINT_point2hex +_libre_EC_POINT_hex2point +_libre_EC_POINT_add +_libre_EC_POINT_dbl +_libre_EC_POINT_invert +_libre_EC_POINT_is_at_infinity +_libre_EC_POINT_is_on_curve +_libre_EC_POINT_cmp +_libre_EC_POINT_make_affine +_libre_EC_POINTs_make_affine +_libre_EC_POINTs_mul +_libre_EC_POINT_mul +_libre_EC_GROUP_precompute_mult +_libre_EC_GROUP_have_precompute_mult +_libre_EC_GROUP_get_basis_type +_libre_d2i_ECPKParameters +_libre_i2d_ECPKParameters +_libre_ECPKParameters_print +_libre_ECPKParameters_print_fp +_libre_EC_KEY_new +_libre_EC_KEY_get_flags +_libre_EC_KEY_set_flags +_libre_EC_KEY_clear_flags +_libre_EC_KEY_new_by_curve_name +_libre_EC_KEY_free +_libre_EC_KEY_copy +_libre_EC_KEY_dup +_libre_EC_KEY_up_ref +_libre_EC_KEY_get0_group +_libre_EC_KEY_set_group +_libre_EC_KEY_get0_private_key +_libre_EC_KEY_set_private_key +_libre_EC_KEY_get0_public_key +_libre_EC_KEY_set_public_key +_libre_EC_KEY_get_enc_flags +_libre_EC_KEY_set_enc_flags +_libre_EC_KEY_get_conv_form +_libre_EC_KEY_set_conv_form +_libre_EC_KEY_set_asn1_flag +_libre_EC_KEY_precompute_mult +_libre_EC_KEY_generate_key +_libre_EC_KEY_check_key +_libre_EC_KEY_set_public_key_affine_coordinates +_libre_d2i_ECPrivateKey +_libre_i2d_ECPrivateKey +_libre_d2i_ECParameters +_libre_i2d_ECParameters +_libre_o2i_ECPublicKey +_libre_i2o_ECPublicKey +_libre_ECParameters_print +_libre_EC_KEY_print +_libre_ECParameters_print_fp +_libre_EC_KEY_print_fp +_libre_EC_KEY_set_ex_data +_libre_EC_KEY_get_ex_data +_libre_EC_KEY_OpenSSL +_libre_EC_KEY_get_default_method +_libre_EC_KEY_set_default_method +_libre_EC_KEY_get_method +_libre_EC_KEY_set_method +_libre_EC_KEY_new_method +_libre_EC_KEY_METHOD_new +_libre_EC_KEY_METHOD_free +_libre_EC_KEY_METHOD_set_init +_libre_EC_KEY_METHOD_set_keygen +_libre_EC_KEY_METHOD_set_compute_key +_libre_EC_KEY_METHOD_get_init +_libre_EC_KEY_METHOD_get_keygen +_libre_EC_KEY_METHOD_get_compute_key +_libre_ECParameters_dup +_libre_ERR_load_EC_strings _libre_RC2_set_key _libre_RC2_ecb_encrypt _libre_RC2_encrypt -- cgit v1.2.3-55-g6feb