On this page

Structs

SHA256_CTX all(not(osslconf = "OPENSSL_NO_DEPRECATED_3_0"), not(any()))

SHA512_CTX all(not(osslconf = "OPENSSL_NO_DEPRECATED_3_0"), not(any()))

SHA_CTX all(not(osslconf = "OPENSSL_NO_DEPRECATED_3_0"), not(any()))

Enums

BIGNUM all(any(ossl110, libressl350), not(any()))

BIO all(any(ossl110, libressl280), not(any()))

BIO_METHOD all(any(ossl110, libressl280), not(any()))

COMP_METHOD all(any(ossl110, libressl350), not(any()))

CRYPTO_EX_DATA all(any(ossl110, libressl280), not(any()))

DH all(any(ossl110, libressl280), not(any()))

DSA all(any(ossl110, libressl280), not(any()))

ECDSA_SIG all(any(ossl110, libressl280), not(any()))

EVP_CIPHER all(any(ossl110, libressl280), not(any()))

EVP_MD_CTX all(any(ossl110, libressl280), not(any()))

EVP_PKEY all(any(ossl110, libressl280), not(any()))

HMAC_CTX all(any(ossl110, libressl280), not(any()))

OPENSSL_STACK all(ossl110, not(any()))

RSA all(any(ossl110, libressl280), not(any()))

SSL all(any(ossl110, libressl280), not(any()))

SSL_CTX all(any(ossl110, libressl280), not(any()))

SSL_SESSION all(any(ossl110, libressl280), not(any()))

X509 all(any(ossl110, libressl280), not(any()))

X509_ALGOR all(ossl110, not(any()))

X509_CINF all(any(ossl110, libressl350), not(any()))

X509_CRL all(any(ossl110, libressl350), not(any()))

X509_CRL_INFO all(any(ossl110, libressl350), not(any()))

X509_OBJECT all(any(ossl110, libressl270), not(any()))

X509_REQ all(any(ossl110, libressl350), not(any()))

X509_REQ_INFO all(any(ossl110, libressl350), not(any()))

X509_REVOKED all(any(ossl110, libressl350), not(any()))

X509_STORE all(any(ossl110, libressl270), not(any()))

X509_VERIFY_PARAM all(any(ossl110, libressl280), not(any()))

stack_st_ACCESS_DESCRIPTION all(ossl110, not(any()))

stack_st_ASN1_OBJECT all(ossl110, not(any()))

stack_st_GENERAL_NAME all(ossl110, not(any()))

stack_st_OPENSSL_STRING all(ossl110, not(any()))

stack_st_SRTP_PROTECTION_PROFILE all(ossl110, not(any()))

stack_st_SSL_CIPHER all(ossl110, not(any()))

stack_st_X509 all(ossl110, not(any()))

stack_st_X509_ATTRIBUTE all(ossl110, not(any()))

stack_st_X509_CRL all(ossl110, not(any()))

stack_st_X509_EXTENSION all(ossl110, not(any()))

stack_st_X509_LOOKUP all(ossl110, not(any()))

stack_st_X509_NAME all(ossl110, not(any()))

stack_st_X509_OBJECT all(ossl110, not(any()))

stack_st_X509_REVOKED all(ossl110, not(any()))

stack_st_void all(ossl110, not(any()))

Functions

ACCESS_DESCRIPTION_free This function is unsafe to use

AES_ige_encrypt This function is unsafe to use

AES_set_decrypt_key This function is unsafe to use

AES_set_encrypt_key This function is unsafe to use

AES_unwrap_key This function is unsafe to use

AES_wrap_key This function is unsafe to use

ASN1_BIT_STRING_free This function is unsafe to use

ASN1_GENERALIZEDTIME_free This function is unsafe to use

ASN1_GENERALIZEDTIME_print This function is unsafe to use

ASN1_INTEGER_free This function is unsafe to use

ASN1_INTEGER_get This function is unsafe to use

ASN1_INTEGER_set This function is unsafe to use

ASN1_INTEGER_to_BN This function is unsafe to use

ASN1_OBJECT_free This function is unsafe to use

ASN1_STRING_free This function is unsafe to use

ASN1_STRING_get0_data This function is unsafe to use any(ossl110, libressl273)

ASN1_STRING_length This function is unsafe to use

ASN1_STRING_set This function is unsafe to use

ASN1_STRING_to_UTF8 This function is unsafe to use any(ossl110, libressl280)

ASN1_STRING_type_new This function is unsafe to use

ASN1_TIME_diff This function is unsafe to use ossl102

ASN1_TIME_free This function is unsafe to use

ASN1_TIME_new This function is unsafe to use

ASN1_TIME_print This function is unsafe to use

ASN1_TIME_set This function is unsafe to use

ASN1_TIME_set_string This function is unsafe to use

ASN1_TIME_set_string_X509 This function is unsafe to use ossl111

AUTHORITY_KEYID_free This function is unsafe to use

BIO_clear_flags This function is unsafe to use

BIO_clear_retry_flags This function is unsafe to use

BIO_ctrl This function is unsafe to use

BIO_free_all This function is unsafe to use

BIO_get_data This function is unsafe to use any(ossl110, libressl273)

BIO_get_mem_data This function is unsafe to use

BIO_meth_free This function is unsafe to use any(ossl110, libressl273)

BIO_meth_new This function is unsafe to use any(ossl110, libressl273)

BIO_meth_set_createDeprecated This function is unsafe to use any(ossl110, libressl273)

BIO_meth_set_create__fixed_rust This function is unsafe to use any(ossl110, libressl273)

BIO_meth_set_ctrlDeprecated This function is unsafe to use any(ossl110, libressl273)

BIO_meth_set_ctrl__fixed_rust This function is unsafe to use any(ossl110, libressl273)

BIO_meth_set_destroyDeprecated This function is unsafe to use any(ossl110, libressl273)

BIO_meth_set_destroy__fixed_rust This function is unsafe to use any(ossl110, libressl273)

BIO_meth_set_putsDeprecated This function is unsafe to use any(ossl110, libressl273)

BIO_meth_set_puts__fixed_rust This function is unsafe to use any(ossl110, libressl273)

BIO_meth_set_readDeprecated This function is unsafe to use any(ossl110, libressl273)

BIO_meth_set_read__fixed_rust This function is unsafe to use any(ossl110, libressl273)

BIO_meth_set_writeDeprecated This function is unsafe to use any(ossl110, libressl273)

BIO_meth_set_write__fixed_rust This function is unsafe to use any(ossl110, libressl273)

BIO_new This function is unsafe to use any(ossl110, libressl280)

BIO_new_fp This function is unsafe to use not(osslconf = "OPENSSL_NO_STDIO")

BIO_new_mem_buf This function is unsafe to use any(ossl102, libressl280)

BIO_new_socket This function is unsafe to use

BIO_read This function is unsafe to use

BIO_s_file This function is unsafe to use any(ossl110, libressl280)

BIO_s_mem This function is unsafe to use any(ossl110, libressl280)

BIO_set_data This function is unsafe to use any(ossl110, libressl273)

BIO_set_flags This function is unsafe to use

BIO_set_init This function is unsafe to use any(ossl110, libressl273)

BIO_set_retry_read This function is unsafe to use

BIO_set_retry_write This function is unsafe to use

BIO_write This function is unsafe to use

BN_CTX_free This function is unsafe to use

BN_CTX_new This function is unsafe to use

BN_CTX_secure_new This function is unsafe to use ossl110

BN_add This function is unsafe to use

BN_add_word This function is unsafe to use

BN_bin2bn This function is unsafe to use

BN_bn2bin This function is unsafe to use

BN_bn2binpad This function is unsafe to use ossl110

BN_bn2dec This function is unsafe to use

BN_bn2hex This function is unsafe to use

BN_clear This function is unsafe to use

BN_clear_bit This function is unsafe to use

BN_clear_free This function is unsafe to use

BN_cmp This function is unsafe to use

BN_dec2bn This function is unsafe to use

BN_div This function is unsafe to use

BN_div_word This function is unsafe to use

BN_dup This function is unsafe to use

BN_exp This function is unsafe to use

BN_free This function is unsafe to use

BN_gcd This function is unsafe to use

BN_generate_prime_ex This function is unsafe to use

BN_get_flags This function is unsafe to use ossl110

BN_get_rfc2409_prime_1024 This function is unsafe to use

BN_get_rfc2409_prime_768 This function is unsafe to use

BN_get_rfc3526_prime_1536 This function is unsafe to use

BN_get_rfc3526_prime_2048 This function is unsafe to use

BN_get_rfc3526_prime_3072 This function is unsafe to use

BN_get_rfc3526_prime_4096 This function is unsafe to use

BN_get_rfc3526_prime_6144 This function is unsafe to use

BN_get_rfc3526_prime_8192 This function is unsafe to use

BN_hex2bn This function is unsafe to use

BN_is_bit_set This function is unsafe to use

BN_is_negative This function is unsafe to use any(ossl110, libressl350)

BN_is_prime_ex This function is unsafe to use

BN_is_prime_fasttest_ex This function is unsafe to use

BN_lshift This function is unsafe to use

BN_lshift1 This function is unsafe to use

BN_mask_bits This function is unsafe to use

BN_mod_add This function is unsafe to use

BN_mod_exp This function is unsafe to use

BN_mod_inverse This function is unsafe to use

BN_mod_mul This function is unsafe to use

BN_mod_sqr This function is unsafe to use

BN_mod_sub This function is unsafe to use

BN_mod_word This function is unsafe to use

BN_mul This function is unsafe to use

BN_mul_word This function is unsafe to use

BN_new This function is unsafe to use

BN_nnmod This function is unsafe to use

BN_num_bits This function is unsafe to use

BN_pseudo_rand This function is unsafe to use

BN_pseudo_rand_range This function is unsafe to use

BN_rand This function is unsafe to use

BN_rand_range This function is unsafe to use

BN_rshift This function is unsafe to use

BN_rshift1 This function is unsafe to use

BN_secure_new This function is unsafe to use ossl110

BN_set_bit This function is unsafe to use

BN_set_flags This function is unsafe to use ossl110

BN_set_negative This function is unsafe to use

BN_set_word This function is unsafe to use

BN_sqr This function is unsafe to use

BN_sub This function is unsafe to use

BN_sub_word This function is unsafe to use

BN_to_ASN1_INTEGER This function is unsafe to use

BN_ucmp This function is unsafe to use

CMS_ContentInfo_free This function is unsafe to use ossl101

CMS_decrypt This function is unsafe to use ossl101

CMS_encrypt This function is unsafe to use ossl101

CMS_sign This function is unsafe to use ossl101

COMP_get_type This function is unsafe to use ossl110

CRYPTO_free This function is unsafe to use

CRYPTO_get_ex_new_index This function is unsafe to use any(ossl110, libressl)

CRYPTO_malloc This function is unsafe to use

CRYPTO_memcmp This function is unsafe to use

DH_compute_key This function is unsafe to use

DH_free This function is unsafe to use

DH_generate_key This function is unsafe to use

DH_generate_parameters This function is unsafe to use

DH_generate_parameters_ex This function is unsafe to use

DH_get0_key This function is unsafe to use any(ossl110, libressl270)

DH_get0_pqg This function is unsafe to use any(ossl110, libressl270)

DH_get_1024_160 This function is unsafe to use ossl102

DH_get_2048_224 This function is unsafe to use ossl102

DH_get_2048_256 This function is unsafe to use ossl102

DH_new This function is unsafe to use

DH_set0_key This function is unsafe to use any(ossl110, libressl270)

DH_set0_pqg This function is unsafe to use any(ossl110, libressl270)

DH_size This function is unsafe to use

DSA_free This function is unsafe to use

DSA_generate_key This function is unsafe to use

DSA_generate_parameters_ex This function is unsafe to use

DSA_get0_key This function is unsafe to use any(ossl110, libressl273)

DSA_get0_pqg This function is unsafe to use any(ossl110, libressl273)

DSA_new This function is unsafe to use

DSA_set0_key This function is unsafe to use any(ossl110, libressl273)

DSA_set0_pqg This function is unsafe to use any(ossl110, libressl273)

DSA_sign This function is unsafe to use

DSA_size This function is unsafe to use

DSA_up_ref This function is unsafe to use

DSA_verify This function is unsafe to use

DTLS_method This function is unsafe to use

ECDSA_SIG_free This function is unsafe to use

ECDSA_SIG_get0 This function is unsafe to use any(ossl110, libressl273)

ECDSA_SIG_new This function is unsafe to use

ECDSA_SIG_set0 This function is unsafe to use any(ossl110, libressl273)

ECDSA_do_sign This function is unsafe to use

ECDSA_do_verify This function is unsafe to use

EC_GF2m_simple_method This function is unsafe to use not(osslconf = "OPENSSL_NO_EC2M")

EC_GROUP_free This function is unsafe to use

EC_GROUP_get0_generator This function is unsafe to use

EC_GROUP_get_cofactor This function is unsafe to use

EC_GROUP_get_curve_GF2m This function is unsafe to use not(osslconf = "OPENSSL_NO_EC2M")

EC_GROUP_get_curve_GFp This function is unsafe to use

EC_GROUP_get_curve_name This function is unsafe to use

EC_GROUP_get_degree This function is unsafe to use

EC_GROUP_get_order This function is unsafe to use

EC_GROUP_new This function is unsafe to use

EC_GROUP_new_by_curve_name This function is unsafe to use

EC_GROUP_new_curve_GF2m This function is unsafe to use not(osslconf = "OPENSSL_NO_EC2M")

EC_GROUP_new_curve_GFp This function is unsafe to use

EC_GROUP_order_bits This function is unsafe to use ossl110

EC_GROUP_set_asn1_flag This function is unsafe to use

EC_GROUP_set_generator This function is unsafe to use

EC_KEY_check_key This function is unsafe to use

EC_KEY_dup This function is unsafe to use

EC_KEY_free This function is unsafe to use

EC_KEY_generate_key This function is unsafe to use

EC_KEY_get0_group This function is unsafe to use

EC_KEY_get0_private_key This function is unsafe to use

EC_KEY_get0_public_key This function is unsafe to use

EC_KEY_new This function is unsafe to use

EC_KEY_new_by_curve_name This function is unsafe to use

EC_KEY_set_group This function is unsafe to use

EC_KEY_set_private_key This function is unsafe to use

EC_KEY_set_public_key This function is unsafe to use

EC_KEY_set_public_key_affine_coordinates This function is unsafe to use

EC_KEY_up_ref This function is unsafe to use

EC_POINT_add This function is unsafe to use

EC_POINT_cmp This function is unsafe to use

EC_POINT_dup This function is unsafe to use

EC_POINT_free This function is unsafe to use

EC_POINT_get_affine_coordinates This function is unsafe to use ossl111

EC_POINT_get_affine_coordinates_GF2m This function is unsafe to use not(osslconf = "OPENSSL_NO_EC2M")

EC_POINT_get_affine_coordinates_GFp This function is unsafe to use

EC_POINT_invert This function is unsafe to use

EC_POINT_is_at_infinity This function is unsafe to use

EC_POINT_is_on_curve This function is unsafe to use

EC_POINT_mul This function is unsafe to use

EC_POINT_new This function is unsafe to use

EC_POINT_oct2point This function is unsafe to use

EC_POINT_point2oct This function is unsafe to use

EC_POINT_set_affine_coordinates_GFp This function is unsafe to use

ERR_clear_error This function is unsafe to use

ERR_func_error_string This function is unsafe to use

ERR_get_error This function is unsafe to use

ERR_get_error_line_data This function is unsafe to use

ERR_get_next_error_library This function is unsafe to use

ERR_lib_error_string This function is unsafe to use

ERR_load_strings This function is unsafe to use ossl110

ERR_peek_last_error This function is unsafe to use

ERR_put_error This function is unsafe to use

ERR_reason_error_string This function is unsafe to use

ERR_set_error_data This function is unsafe to use

EVP_BytesToKey This function is unsafe to use

EVP_CIPHER_CTX_block_size This function is unsafe to use

EVP_CIPHER_CTX_cipher This function is unsafe to use

EVP_CIPHER_CTX_ctrl This function is unsafe to use

EVP_CIPHER_CTX_free This function is unsafe to use

EVP_CIPHER_CTX_iv_length This function is unsafe to use

EVP_CIPHER_CTX_key_length This function is unsafe to use

EVP_CIPHER_CTX_new This function is unsafe to use

EVP_CIPHER_CTX_rand_key This function is unsafe to use

EVP_CIPHER_CTX_set_key_length This function is unsafe to use

EVP_CIPHER_CTX_set_padding This function is unsafe to use

EVP_CIPHER_block_size This function is unsafe to use

EVP_CIPHER_iv_length This function is unsafe to use

EVP_CIPHER_key_length This function is unsafe to use

EVP_CIPHER_nid This function is unsafe to use

EVP_CipherFinal This function is unsafe to use

EVP_CipherInit This function is unsafe to use

EVP_CipherInit_ex This function is unsafe to use

EVP_CipherUpdate This function is unsafe to use

EVP_DecodeBlock This function is unsafe to use

EVP_DecryptFinal_ex This function is unsafe to use

EVP_DecryptInit_ex This function is unsafe to use

EVP_DecryptUpdate This function is unsafe to use

EVP_DigestFinal This function is unsafe to use

EVP_DigestFinalXOF This function is unsafe to use ossl111

EVP_DigestFinal_ex This function is unsafe to use

EVP_DigestInit This function is unsafe to use

EVP_DigestInit_ex This function is unsafe to use

EVP_DigestSign This function is unsafe to use

EVP_DigestSignFinal This function is unsafe to use

EVP_DigestSignInit This function is unsafe to use

EVP_DigestSignUpdate This function is unsafe to use not(ossl300)

EVP_DigestUpdate This function is unsafe to use

EVP_DigestVerify This function is unsafe to use

EVP_DigestVerifyFinal This function is unsafe to use any(ossl102, libressl280)

EVP_DigestVerifyInit This function is unsafe to use

EVP_DigestVerifyUpdate This function is unsafe to use not(ossl300)

EVP_EncodeBlock This function is unsafe to use

EVP_EncryptFinal_ex This function is unsafe to use

EVP_EncryptInit_ex This function is unsafe to use

EVP_EncryptUpdate This function is unsafe to use

EVP_MD_CTX_copy_ex This function is unsafe to use

EVP_MD_CTX_free This function is unsafe to use

EVP_MD_CTX_new This function is unsafe to use

EVP_MD_block_size This function is unsafe to use

EVP_MD_size This function is unsafe to use

EVP_MD_type This function is unsafe to use

EVP_OpenFinal This function is unsafe to use

EVP_OpenInit This function is unsafe to use

EVP_PBE_scrypt This function is unsafe to use ossl110

EVP_PKCS82PKEY This function is unsafe to use any(ossl110, libressl280)

EVP_PKEY_CTX_add1_hkdf_info This function is unsafe to use all(ossl110, not(ossl300))

EVP_PKEY_CTX_ctrl This function is unsafe to use

EVP_PKEY_CTX_free This function is unsafe to use

EVP_PKEY_CTX_get_rsa_padding This function is unsafe to use all(not(ossl300), not(any()))

EVP_PKEY_CTX_new This function is unsafe to use

EVP_PKEY_CTX_new_id This function is unsafe to use

EVP_PKEY_CTX_set0_rsa_oaep_label This function is unsafe to use any(ossl102, libressl310)

EVP_PKEY_CTX_set1_hkdf_key This function is unsafe to use all(ossl110, not(ossl300))

EVP_PKEY_CTX_set1_hkdf_salt This function is unsafe to use all(ossl110, not(ossl300))

EVP_PKEY_CTX_set_hkdf_md This function is unsafe to use all(ossl110, not(ossl300))

EVP_PKEY_CTX_set_hkdf_mode This function is unsafe to use all(ossl111, not(ossl300))

EVP_PKEY_CTX_set_rsa_mgf1_md This function is unsafe to use all(not(ossl300), not(any()))

EVP_PKEY_CTX_set_rsa_oaep_md This function is unsafe to use any(ossl102, libressl310)

EVP_PKEY_CTX_set_rsa_padding This function is unsafe to use all(not(ossl300), not(any()))

EVP_PKEY_CTX_set_rsa_pss_saltlen This function is unsafe to use all(not(ossl300), not(any()))

EVP_PKEY_assign This function is unsafe to use

EVP_PKEY_bits This function is unsafe to use any(ossl110, libressl280)

EVP_PKEY_cmp This function is unsafe to use

EVP_PKEY_copy_parameters This function is unsafe to use

EVP_PKEY_decrypt This function is unsafe to use

EVP_PKEY_decrypt_init This function is unsafe to use

EVP_PKEY_derive This function is unsafe to use

EVP_PKEY_derive_init This function is unsafe to use

EVP_PKEY_derive_set_peer This function is unsafe to use

EVP_PKEY_encrypt This function is unsafe to use

EVP_PKEY_encrypt_init This function is unsafe to use

EVP_PKEY_free This function is unsafe to use

EVP_PKEY_get1_DH This function is unsafe to use

EVP_PKEY_get1_DSA This function is unsafe to use

EVP_PKEY_get1_EC_KEY This function is unsafe to use

EVP_PKEY_get1_RSA This function is unsafe to use

EVP_PKEY_get_raw_private_key This function is unsafe to use

EVP_PKEY_get_raw_public_key This function is unsafe to use

EVP_PKEY_id This function is unsafe to use

EVP_PKEY_keygen This function is unsafe to use

EVP_PKEY_keygen_init This function is unsafe to use

EVP_PKEY_new This function is unsafe to use

EVP_PKEY_new_mac_key This function is unsafe to use

EVP_PKEY_new_raw_private_key This function is unsafe to use

EVP_PKEY_new_raw_public_key This function is unsafe to use

EVP_PKEY_set1_RSA This function is unsafe to use

EVP_PKEY_sign This function is unsafe to use

EVP_PKEY_sign_init This function is unsafe to use

EVP_PKEY_size This function is unsafe to use any(ossl111b, libressl280)

EVP_PKEY_up_ref This function is unsafe to use any(ossl110, libressl270)

EVP_PKEY_verify This function is unsafe to use

EVP_PKEY_verify_init This function is unsafe to use

EVP_SealFinal This function is unsafe to use

EVP_SealInit This function is unsafe to use

EVP_aes_128_cbc This function is unsafe to use

EVP_aes_128_ccm This function is unsafe to use

EVP_aes_128_cfb1 This function is unsafe to use

EVP_aes_128_cfb128 This function is unsafe to use

EVP_aes_128_cfb8 This function is unsafe to use

EVP_aes_128_ctr This function is unsafe to use

EVP_aes_128_ecb This function is unsafe to use

EVP_aes_128_gcm This function is unsafe to use

EVP_aes_128_ocb This function is unsafe to use ossl110

EVP_aes_128_ofb This function is unsafe to use

EVP_aes_128_xts This function is unsafe to use

EVP_aes_192_cbc This function is unsafe to use

EVP_aes_192_ccm This function is unsafe to use

EVP_aes_192_cfb1 This function is unsafe to use

EVP_aes_192_cfb128 This function is unsafe to use

EVP_aes_192_cfb8 This function is unsafe to use

EVP_aes_192_ctr This function is unsafe to use

EVP_aes_192_ecb This function is unsafe to use

EVP_aes_192_gcm This function is unsafe to use

EVP_aes_192_ocb This function is unsafe to use ossl110

EVP_aes_192_ofb This function is unsafe to use

EVP_aes_256_cbc This function is unsafe to use

EVP_aes_256_ccm This function is unsafe to use

EVP_aes_256_cfb1 This function is unsafe to use

EVP_aes_256_cfb128 This function is unsafe to use

EVP_aes_256_cfb8 This function is unsafe to use

EVP_aes_256_ctr This function is unsafe to use

EVP_aes_256_ecb This function is unsafe to use

EVP_aes_256_gcm This function is unsafe to use

EVP_aes_256_ocb This function is unsafe to use ossl110

EVP_aes_256_ofb This function is unsafe to use

EVP_aes_256_xts This function is unsafe to use

EVP_bf_cbc This function is unsafe to use

EVP_bf_cfb64 This function is unsafe to use

EVP_bf_ecb This function is unsafe to use

EVP_bf_ofb This function is unsafe to use

EVP_chacha20 This function is unsafe to use all(ossl110, not(osslconf = "OPENSSL_NO_CHACHA"))

EVP_chacha20_poly1305 This function is unsafe to use all(ossl110, not(osslconf = "OPENSSL_NO_CHACHA"))

EVP_des_cbc This function is unsafe to use

EVP_des_ecb This function is unsafe to use

EVP_des_ede3 This function is unsafe to use

EVP_des_ede3_cbc This function is unsafe to use

EVP_des_ede3_cfb64 This function is unsafe to use

EVP_get_cipherbyname This function is unsafe to use

EVP_get_digestbyname This function is unsafe to use

EVP_get_digestbynid This function is unsafe to use

EVP_md5 This function is unsafe to use

EVP_md_null This function is unsafe to use

EVP_rc4 This function is unsafe to use

EVP_ripemd160 This function is unsafe to use

EVP_seed_cbc This function is unsafe to use not(osslconf = "OPENSSL_NO_SEED")

EVP_seed_cfb128 This function is unsafe to use not(osslconf = "OPENSSL_NO_SEED")

EVP_seed_ecb This function is unsafe to use not(osslconf = "OPENSSL_NO_SEED")

EVP_seed_ofb This function is unsafe to use not(osslconf = "OPENSSL_NO_SEED")

EVP_sha1 This function is unsafe to use

EVP_sha224 This function is unsafe to use

EVP_sha256 This function is unsafe to use

EVP_sha384 This function is unsafe to use

EVP_sha3_224 This function is unsafe to use ossl111

EVP_sha3_256 This function is unsafe to use ossl111

EVP_sha3_384 This function is unsafe to use ossl111

EVP_sha3_512 This function is unsafe to use ossl111

EVP_sha512 This function is unsafe to use

EVP_shake128 This function is unsafe to use ossl111

EVP_shake256 This function is unsafe to use ossl111

EVP_sm3 This function is unsafe to use all(any(ossl111, libressl291), not(osslconf = "OPENSSL_NO_SM3"))

EVP_sm4_cbc This function is unsafe to use all(any(ossl111, libressl291), not(osslconf = "OPENSSL_NO_SM4"))

EVP_sm4_cfb128 This function is unsafe to use all(any(ossl111, libressl291), not(osslconf = "OPENSSL_NO_SM4"))

EVP_sm4_ctr This function is unsafe to use all(any(ossl111, libressl291), not(osslconf = "OPENSSL_NO_SM4"))

EVP_sm4_ecb This function is unsafe to use all(any(ossl111, libressl291), not(osslconf = "OPENSSL_NO_SM4"))

EVP_sm4_ofb This function is unsafe to use all(any(ossl111, libressl291), not(osslconf = "OPENSSL_NO_SM4"))

FIPS_mode This function is unsafe to use all(ossl101, not(ossl300))

FIPS_mode_set This function is unsafe to use all(ossl101, not(ossl300))

GENERAL_NAME_free This function is unsafe to use

HMAC_CTX_copy This function is unsafe to use

HMAC_CTX_free This function is unsafe to use

HMAC_CTX_new This function is unsafe to use

HMAC_Final This function is unsafe to use

HMAC_Init_ex This function is unsafe to use

HMAC_Update This function is unsafe to use

NCONF_default This function is unsafe to use

NCONF_free This function is unsafe to use

NCONF_new This function is unsafe to use

OBJ_create This function is unsafe to use

OBJ_find_sigid_algs This function is unsafe to use

OBJ_get0_data This function is unsafe to use ossl111

OBJ_length This function is unsafe to use ossl111

OBJ_nid2ln This function is unsafe to use

OBJ_nid2obj This function is unsafe to use

OBJ_nid2sn This function is unsafe to use

OBJ_obj2nid This function is unsafe to use

OBJ_obj2txt This function is unsafe to use

OBJ_sn2nid This function is unsafe to use

OBJ_txt2obj This function is unsafe to use

OCSP_BASICRESP_free This function is unsafe to use

OCSP_BASICRESP_new This function is unsafe to use

OCSP_CERTID_free This function is unsafe to use

OCSP_ONEREQ_free This function is unsafe to use

OCSP_REQUEST_free This function is unsafe to use

OCSP_REQUEST_new This function is unsafe to use

OCSP_RESPONSE_free This function is unsafe to use

OCSP_RESPONSE_new This function is unsafe to use

OCSP_basic_verify This function is unsafe to use

OCSP_cert_to_id This function is unsafe to use any(ossl110, libressl281)

OCSP_check_validity This function is unsafe to use

OCSP_request_add0_id This function is unsafe to use

OCSP_resp_find_status This function is unsafe to use

OCSP_response_create This function is unsafe to use

OCSP_response_get1_basic This function is unsafe to use

OCSP_response_status This function is unsafe to use

OPENSSL_cipher_name This function is unsafe to use ossl111

OPENSSL_free This function is unsafe to use ossl110

OPENSSL_init_ssl This function is unsafe to use ossl110

OPENSSL_malloc This function is unsafe to use ossl110

OPENSSL_sk_free This function is unsafe to use

OPENSSL_sk_new_null This function is unsafe to use

OPENSSL_sk_num This function is unsafe to use

OPENSSL_sk_pop This function is unsafe to use

OPENSSL_sk_pop_free This function is unsafe to use

OPENSSL_sk_push This function is unsafe to use

OPENSSL_sk_value This function is unsafe to use

OpenSSL_version This function is unsafe to use

OpenSSL_version_num This function is unsafe to use

PEM_read_bio_CMS This function is unsafe to use ossl101

PEM_read_bio_DHparams This function is unsafe to use

PEM_read_bio_DSAPrivateKey This function is unsafe to use

PEM_read_bio_DSA_PUBKEY This function is unsafe to use

PEM_read_bio_ECPrivateKey This function is unsafe to use

PEM_read_bio_EC_PUBKEY This function is unsafe to use

PEM_read_bio_PKCS7 This function is unsafe to use

PEM_read_bio_PUBKEY This function is unsafe to use

PEM_read_bio_PrivateKey This function is unsafe to use

PEM_read_bio_RSAPrivateKey This function is unsafe to use

PEM_read_bio_RSAPublicKey This function is unsafe to use

PEM_read_bio_RSA_PUBKEY This function is unsafe to use

PEM_read_bio_X509 This function is unsafe to use

PEM_read_bio_X509_CRL This function is unsafe to use

PEM_read_bio_X509_REQ This function is unsafe to use

PEM_write_bio_CMS This function is unsafe to use ossl101

PEM_write_bio_DHparams This function is unsafe to use

PEM_write_bio_DSAPrivateKey This function is unsafe to use not(ossl300)

PEM_write_bio_DSA_PUBKEY This function is unsafe to use not(ossl300)

PEM_write_bio_ECPrivateKey This function is unsafe to use not(ossl300)

PEM_write_bio_EC_PUBKEY This function is unsafe to use not(ossl300)

PEM_write_bio_PKCS7 This function is unsafe to use not(ossl300)

PEM_write_bio_PKCS8PrivateKey This function is unsafe to use not(ossl300)

PEM_write_bio_PUBKEY This function is unsafe to use not(ossl300)

PEM_write_bio_PrivateKey This function is unsafe to use not(ossl300)

PEM_write_bio_RSAPrivateKey This function is unsafe to use not(ossl300)

PEM_write_bio_RSAPublicKey This function is unsafe to use

PEM_write_bio_RSA_PUBKEY This function is unsafe to use not(ossl300)

PEM_write_bio_X509 This function is unsafe to use not(ossl300)

PEM_write_bio_X509_CRL This function is unsafe to use not(ossl300)

PEM_write_bio_X509_REQ This function is unsafe to use not(ossl300)

PKCS12_create This function is unsafe to use any(ossl110, libressl280)

PKCS12_free This function is unsafe to use

PKCS12_parse This function is unsafe to use

PKCS12_set_mac This function is unsafe to use

PKCS5_PBKDF2_HMAC This function is unsafe to use

PKCS5_PBKDF2_HMAC_SHA1 This function is unsafe to use

PKCS7_decrypt This function is unsafe to use

PKCS7_encrypt This function is unsafe to use

PKCS7_free This function is unsafe to use

PKCS7_get0_signers This function is unsafe to use

PKCS7_sign This function is unsafe to use

PKCS7_verify This function is unsafe to use

PKCS8_PRIV_KEY_INFO_free This function is unsafe to use

RAND_add This function is unsafe to use

RAND_bytes This function is unsafe to use

RAND_keep_random_devices_open This function is unsafe to use ossl111

RAND_status This function is unsafe to use

RSA_check_key This function is unsafe to use

RSA_free This function is unsafe to use

RSA_generate_key_ex This function is unsafe to use

RSA_get0_crt_params This function is unsafe to use any(ossl110, libressl273)

RSA_get0_factors This function is unsafe to use any(ossl110, libressl273)

RSA_get0_key This function is unsafe to use any(ossl110, libressl273)

RSA_new This function is unsafe to use

RSA_padding_check_PKCS1_type_2 This function is unsafe to use

RSA_private_decrypt This function is unsafe to use

RSA_private_encrypt This function is unsafe to use

RSA_public_decrypt This function is unsafe to use

RSA_public_encrypt This function is unsafe to use

RSA_set0_crt_params This function is unsafe to use any(ossl110, libressl273)

RSA_set0_factors This function is unsafe to use any(ossl110, libressl273)

RSA_set0_key This function is unsafe to use any(ossl110, libressl273)

RSA_sign This function is unsafe to use

RSA_size This function is unsafe to use

RSA_up_ref This function is unsafe to use

RSA_verify This function is unsafe to use

SHA1 This function is unsafe to use

SHA1_Final This function is unsafe to use

SHA1_Init This function is unsafe to use

SHA1_Update This function is unsafe to use

SHA224 This function is unsafe to use

SHA224_Final This function is unsafe to use

SHA224_Init This function is unsafe to use

SHA224_Update This function is unsafe to use

SHA256 This function is unsafe to use

SHA256_Final This function is unsafe to use

SHA256_Init This function is unsafe to use

SHA256_Update This function is unsafe to use

SHA384 This function is unsafe to use

SHA384_Final This function is unsafe to use

SHA384_Init This function is unsafe to use

SHA384_Update This function is unsafe to use

SHA512 This function is unsafe to use

SHA512_Final This function is unsafe to use

SHA512_Init This function is unsafe to use

SHA512_Update This function is unsafe to use

SMIME_read_CMS This function is unsafe to use ossl101

SMIME_read_PKCS7 This function is unsafe to use

SMIME_write_PKCS7 This function is unsafe to use

SSL_CIPHER_description This function is unsafe to use

SSL_CIPHER_get_bits This function is unsafe to use

SSL_CIPHER_get_cipher_nid This function is unsafe to use any(ossl110, libressl270)

SSL_CIPHER_get_digest_nid This function is unsafe to use any(ossl110, libressl270)

SSL_CIPHER_get_handshake_digest This function is unsafe to use ossl111

SSL_CIPHER_get_name This function is unsafe to use

SSL_CIPHER_get_version This function is unsafe to use any(ossl110, libressl280)

SSL_CIPHER_standard_name This function is unsafe to use ossl111

SSL_COMP_get_name This function is unsafe to use

SSL_CTX_add_client_CA This function is unsafe to use

SSL_CTX_add_custom_ext This function is unsafe to use ossl111

SSL_CTX_add_extra_chain_cert This function is unsafe to use

SSL_CTX_add_session This function is unsafe to use

SSL_CTX_callback_ctrlDeprecated This function is unsafe to use

SSL_CTX_callback_ctrl__fixed_rust This function is unsafe to use

SSL_CTX_check_private_key This function is unsafe to use

SSL_CTX_clear_options This function is unsafe to use

SSL_CTX_ctrl This function is unsafe to use

SSL_CTX_free This function is unsafe to use

SSL_CTX_get0_certificate This function is unsafe to use any(ossl102, libressl270)

SSL_CTX_get0_param This function is unsafe to use any(ossl102, libressl261)

SSL_CTX_get0_privatekey This function is unsafe to use any(ossl102, libressl340)

SSL_CTX_get_cert_store This function is unsafe to use

SSL_CTX_get_ex_data This function is unsafe to use

SSL_CTX_get_ex_new_index This function is unsafe to use all(ossl110, not(any()))

SSL_CTX_get_extra_chain_certs This function is unsafe to use

SSL_CTX_get_max_early_data This function is unsafe to use any(ossl111, libressl340)

SSL_CTX_get_max_proto_version This function is unsafe to use all(ossl110g, not(any()))

SSL_CTX_get_min_proto_version This function is unsafe to use all(ossl110g, not(any()))

SSL_CTX_get_options This function is unsafe to use

SSL_CTX_get_verify_mode This function is unsafe to use

SSL_CTX_load_verify_locations This function is unsafe to use

SSL_CTX_new This function is unsafe to use

SSL_CTX_remove_session This function is unsafe to use

SSL_CTX_sess_get_cache_size This function is unsafe to use

SSL_CTX_sess_set_cache_size This function is unsafe to use

SSL_CTX_sess_set_get_cb This function is unsafe to use

SSL_CTX_sess_set_new_cb This function is unsafe to use

SSL_CTX_sess_set_remove_cb This function is unsafe to use

SSL_CTX_set0_verify_cert_store This function is unsafe to use ossl102

SSL_CTX_set1_groups_list This function is unsafe to use all(ossl111, not(any()))

SSL_CTX_set1_sigalgs_list This function is unsafe to use ossl102

SSL_CTX_set_alpn_protos This function is unsafe to use any(ossl102, libressl261)

SSL_CTX_set_alpn_select_cbDeprecated This function is unsafe to use any(ossl102, libressl261)

SSL_CTX_set_alpn_select_cb__fixed_rust This function is unsafe to use any(ossl102, libressl261)

SSL_CTX_set_cert_store This function is unsafe to use

SSL_CTX_set_cipher_list This function is unsafe to use

SSL_CTX_set_ciphersuites This function is unsafe to use any(ossl111, libressl340)

SSL_CTX_set_client_CA_list This function is unsafe to use

SSL_CTX_set_client_hello_cb This function is unsafe to use ossl111

SSL_CTX_set_cookie_generate_cb This function is unsafe to use

SSL_CTX_set_cookie_verify_cb This function is unsafe to use

SSL_CTX_set_default_verify_paths This function is unsafe to use

SSL_CTX_set_ex_data This function is unsafe to use

SSL_CTX_set_keylog_callback This function is unsafe to use ossl111

SSL_CTX_set_max_early_data This function is unsafe to use any(ossl111, libressl340)

SSL_CTX_set_max_proto_version This function is unsafe to use all(ossl110, not(any()))

SSL_CTX_set_min_proto_version This function is unsafe to use all(ossl110, not(any()))

SSL_CTX_set_mode This function is unsafe to use

SSL_CTX_set_next_proto_select_cb This function is unsafe to use

SSL_CTX_set_next_protos_advertised_cb This function is unsafe to use

SSL_CTX_set_options This function is unsafe to use

SSL_CTX_set_post_handshake_auth This function is unsafe to use any(ossl111, libressl340)

SSL_CTX_set_psk_client_callback This function is unsafe to use

SSL_CTX_set_psk_server_callback This function is unsafe to use

SSL_CTX_set_read_ahead This function is unsafe to use

SSL_CTX_set_session_cache_mode This function is unsafe to use

SSL_CTX_set_session_id_context This function is unsafe to use

SSL_CTX_set_stateless_cookie_generate_cb This function is unsafe to use ossl111

SSL_CTX_set_stateless_cookie_verify_cb This function is unsafe to use ossl111

SSL_CTX_set_tlsext_servername_arg This function is unsafe to use

SSL_CTX_set_tlsext_servername_callbackDeprecated This function is unsafe to use

SSL_CTX_set_tlsext_status_arg This function is unsafe to use

SSL_CTX_set_tlsext_status_cb This function is unsafe to use

SSL_CTX_set_tlsext_use_srtp This function is unsafe to use

SSL_CTX_set_tmp_dh This function is unsafe to use

SSL_CTX_set_tmp_dh_callbackDeprecated This function is unsafe to use

SSL_CTX_set_tmp_dh_callback__fixed_rust This function is unsafe to use

SSL_CTX_set_tmp_ecdh This function is unsafe to use

SSL_CTX_set_verify This function is unsafe to use

SSL_CTX_set_verify_depth This function is unsafe to use

SSL_CTX_up_ref This function is unsafe to use any(ossl110, libressl273)

SSL_CTX_use_PrivateKey This function is unsafe to use

SSL_CTX_use_PrivateKey_file This function is unsafe to use

SSL_CTX_use_certificate This function is unsafe to use

SSL_CTX_use_certificate_chain_file This function is unsafe to use

SSL_CTX_use_certificate_file This function is unsafe to use

SSL_SESSION_free This function is unsafe to use

SSL_SESSION_get_id This function is unsafe to use

SSL_SESSION_get_master_key This function is unsafe to use any(ossl110, libressl273)

SSL_SESSION_get_max_early_data This function is unsafe to use any(ossl111, libressl340)

SSL_SESSION_get_protocol_version This function is unsafe to use any(ossl110, libressl270)

SSL_SESSION_get_time This function is unsafe to use

SSL_SESSION_get_timeout This function is unsafe to use

SSL_SESSION_set_max_early_data This function is unsafe to use any(ossl111, libressl340)

SSL_SESSION_up_ref This function is unsafe to use any(ossl110, libressl273)

SSL_accept This function is unsafe to use

SSL_client_hello_get0_ciphers This function is unsafe to use ossl111

SSL_client_hello_get0_compression_methods This function is unsafe to use ossl111

SSL_client_hello_get0_ext This function is unsafe to use ossl111

SSL_client_hello_get0_legacy_version This function is unsafe to use ossl111

SSL_client_hello_get0_random This function is unsafe to use ossl111

SSL_client_hello_get0_session_id This function is unsafe to use ossl111

SSL_client_hello_get1_extensions_present This function is unsafe to use ossl111

SSL_client_hello_isv2 This function is unsafe to use ossl111

SSL_connect This function is unsafe to use

SSL_ctrl This function is unsafe to use

SSL_do_handshake This function is unsafe to use

SSL_export_keying_material This function is unsafe to use

SSL_export_keying_material_early This function is unsafe to use ossl111

SSL_extension_supported This function is unsafe to use ossl102

SSL_free This function is unsafe to use

SSL_get0_alpn_selected This function is unsafe to use any(ossl102, libressl261)

SSL_get0_next_proto_negotiated This function is unsafe to use

SSL_get0_param This function is unsafe to use any(ossl102, libressl261)

SSL_get0_verified_chain This function is unsafe to use ossl110

SSL_get_SSL_CTX This function is unsafe to use

SSL_get_certificate This function is unsafe to use

SSL_get_client_random This function is unsafe to use any(ossl110, libressl270)

SSL_get_current_cipher This function is unsafe to use

SSL_get_current_compression This function is unsafe to use ossl111b

SSL_get_error This function is unsafe to use

SSL_get_ex_data This function is unsafe to use

SSL_get_ex_data_X509_STORE_CTX_idx This function is unsafe to use

SSL_get_ex_new_index This function is unsafe to use all(ossl110, not(any()))

SSL_get_extms_support This function is unsafe to use ossl110

SSL_get_finished This function is unsafe to use

SSL_get_max_early_data This function is unsafe to use any(ossl111, libressl340)

SSL_get_max_proto_version This function is unsafe to use all(ossl110g, not(any()))

SSL_get_min_proto_version This function is unsafe to use all(ossl110g, not(any()))

SSL_get_peer_cert_chain This function is unsafe to use

SSL_get_peer_certificate This function is unsafe to use not(ossl300)

SSL_get_peer_finished This function is unsafe to use

SSL_get_privatekey This function is unsafe to use any(ossl102, libressl280)

SSL_get_rbio This function is unsafe to use

SSL_get_selected_srtp_profile This function is unsafe to use

SSL_get_server_random This function is unsafe to use any(ossl110, libressl270)

SSL_get_servername This function is unsafe to use

SSL_get_session This function is unsafe to use

SSL_get_shutdown This function is unsafe to use

SSL_get_srtp_profiles This function is unsafe to use

SSL_get_ssl_method This function is unsafe to use ossl111b

SSL_get_tlsext_status_ocsp_resp This function is unsafe to use

SSL_get_verify_mode This function is unsafe to use

SSL_get_verify_result This function is unsafe to use

SSL_get_version This function is unsafe to use

SSL_get_wbio This function is unsafe to use

SSL_is_init_finished This function is unsafe to use ossl111

SSL_is_server This function is unsafe to use any(ossl110f, libressl273)

SSL_load_client_CA_file This function is unsafe to use

SSL_new This function is unsafe to use

SSL_peek This function is unsafe to use

SSL_pending This function is unsafe to use

SSL_read This function is unsafe to use

SSL_read_early_data This function is unsafe to use any(ossl111, libressl340)

SSL_select_next_proto This function is unsafe to use

SSL_session_reused This function is unsafe to use ossl111c

SSL_set_SSL_CTX This function is unsafe to use

SSL_set_accept_state This function is unsafe to use

SSL_set_alpn_protos This function is unsafe to use any(ossl102, libressl261)

SSL_set_bio This function is unsafe to use

SSL_set_ciphersuites This function is unsafe to use any(ossl111, libressl340)

SSL_set_connect_state This function is unsafe to use

SSL_set_ex_data This function is unsafe to use

SSL_set_max_early_data This function is unsafe to use any(ossl111, libressl340)

SSL_set_max_proto_version This function is unsafe to use all(ossl110, not(any()))

SSL_set_min_proto_version This function is unsafe to use all(ossl110, not(any()))

SSL_set_mtu This function is unsafe to use

SSL_set_session This function is unsafe to use

SSL_set_shutdown This function is unsafe to use

SSL_set_tlsext_host_name This function is unsafe to use

SSL_set_tlsext_status_ocsp_resp This function is unsafe to use

SSL_set_tlsext_status_type This function is unsafe to use

SSL_set_tlsext_use_srtp This function is unsafe to use

SSL_set_tmp_dh This function is unsafe to use

SSL_set_tmp_dh_callbackDeprecated This function is unsafe to use

SSL_set_tmp_dh_callback__fixed_rust This function is unsafe to use

SSL_set_tmp_ecdh This function is unsafe to use

SSL_set_verify This function is unsafe to use

SSL_shutdown This function is unsafe to use

SSL_state_string This function is unsafe to use

SSL_state_string_long This function is unsafe to use

SSL_stateless This function is unsafe to use ossl111

SSL_version This function is unsafe to use

SSL_write This function is unsafe to use

SSL_write_early_data This function is unsafe to use any(ossl111, libressl340)

TLS_client_method This function is unsafe to use

TLS_method This function is unsafe to use

TLS_server_method This function is unsafe to use

X509V3_EXT_add_alias This function is unsafe to use

X509V3_EXT_d2i This function is unsafe to use

X509V3_EXT_i2d This function is unsafe to use

X509V3_EXT_nconf This function is unsafe to use any(ossl110, libressl280)

X509V3_EXT_nconf_nid This function is unsafe to use any(ossl110, libressl280)

X509V3_EXT_print This function is unsafe to use

X509V3_add1_i2d This function is unsafe to use

X509V3_extensions_print This function is unsafe to use any(ossl110, libressl280)

X509V3_get_d2i This function is unsafe to use any(ossl110, libressl280)

X509V3_set_ctx This function is unsafe to use

X509V3_set_nconf This function is unsafe to use

X509_ALGOR_free This function is unsafe to use

X509_ALGOR_get0 This function is unsafe to use any(ossl110, libressl350)

X509_CRL_add0_revoked This function is unsafe to use

X509_CRL_add1_ext_i2d This function is unsafe to use

X509_CRL_add_ext This function is unsafe to use

X509_CRL_cmp This function is unsafe to use

X509_CRL_delete_ext This function is unsafe to use

X509_CRL_digest This function is unsafe to use

X509_CRL_dup This function is unsafe to use not(ossl300)

X509_CRL_free This function is unsafe to use

X509_CRL_get0_by_cert This function is unsafe to use

X509_CRL_get0_by_serial This function is unsafe to use not(ossl300)

X509_CRL_get0_lastUpdate This function is unsafe to use any(ossl110, libressl281)

X509_CRL_get0_nextUpdate This function is unsafe to use any(ossl110, libressl281)

X509_CRL_get_REVOKED This function is unsafe to use any(ossl110, libressl281)

X509_CRL_get_ext This function is unsafe to use any(ossl110, libressl280)

X509_CRL_get_ext_by_NID This function is unsafe to use any(ossl110, libressl280)

X509_CRL_get_ext_by_OBJ This function is unsafe to use any(ossl110, libressl280)

X509_CRL_get_ext_by_critical This function is unsafe to use any(ossl110, libressl280)

X509_CRL_get_ext_count This function is unsafe to use any(ossl110, libressl280)

X509_CRL_get_ext_d2i This function is unsafe to use any(ossl110, libressl280)

X509_CRL_get_issuer This function is unsafe to use any(ossl110, libressl281)

X509_CRL_match This function is unsafe to use

X509_CRL_new This function is unsafe to use

X509_CRL_set1_lastUpdate This function is unsafe to use

X509_CRL_set1_nextUpdate This function is unsafe to use

X509_CRL_set_issuer_name This function is unsafe to use not(ossl300)

X509_CRL_set_version This function is unsafe to use

X509_CRL_sign This function is unsafe to use

X509_CRL_sort This function is unsafe to use

X509_CRL_up_ref This function is unsafe to use any(ossl110, libressl270)

X509_CRL_verify This function is unsafe to use

X509_EXTENSION_create_by_NID This function is unsafe to use

X509_EXTENSION_create_by_OBJ This function is unsafe to use any(ossl110, libressl280)

X509_EXTENSION_free This function is unsafe to use

X509_EXTENSION_get_critical This function is unsafe to use any(ossl110, libressl280)

X509_EXTENSION_get_data This function is unsafe to use

X509_EXTENSION_get_object This function is unsafe to use

X509_EXTENSION_set_critical This function is unsafe to use

X509_EXTENSION_set_data This function is unsafe to use

X509_EXTENSION_set_object This function is unsafe to use any(ossl110, libressl280)

X509_LOOKUP_add_dir This function is unsafe to use

X509_LOOKUP_ctrl This function is unsafe to use

X509_LOOKUP_free This function is unsafe to use

X509_LOOKUP_hash_dir This function is unsafe to use

X509_LOOKUP_meth_free This function is unsafe to use ossl110

X509_NAME_ENTRY_free This function is unsafe to use

X509_NAME_ENTRY_get_data This function is unsafe to use any(ossl110, libressl280)

X509_NAME_ENTRY_get_object This function is unsafe to use any(ossl110, libressl280)

X509_NAME_add_entry_by_NID This function is unsafe to use any(ossl110, libressl280)

X509_NAME_add_entry_by_txt This function is unsafe to use

X509_NAME_cmp This function is unsafe to use

X509_NAME_dup This function is unsafe to use not(ossl300)

X509_NAME_entry_count This function is unsafe to use any(ossl110, libressl280)

X509_NAME_free This function is unsafe to use

X509_NAME_get_entry This function is unsafe to use any(ossl110, libressl280)

X509_NAME_get_index_by_NID This function is unsafe to use not(any(ossl300, libressl280))

X509_NAME_new This function is unsafe to use

X509_OBJECT_free This function is unsafe to use

X509_OBJECT_get0_X509 This function is unsafe to use

X509_REQ_add_extensions This function is unsafe to use not(ossl300)

X509_REQ_dup This function is unsafe to use not(ossl300)

X509_REQ_free This function is unsafe to use

X509_REQ_get_extensions This function is unsafe to use

X509_REQ_get_pubkey This function is unsafe to use

X509_REQ_get_subject_name This function is unsafe to use any(ossl110, libressl350)

X509_REQ_get_version This function is unsafe to use any(ossl110, libressl350)

X509_REQ_new This function is unsafe to use

X509_REQ_set_pubkey This function is unsafe to use

X509_REQ_set_subject_name This function is unsafe to use not(ossl300)

X509_REQ_set_version This function is unsafe to use

X509_REQ_sign This function is unsafe to use

X509_REQ_verify This function is unsafe to use

X509_REVOKED_add1_ext_i2d This function is unsafe to use

X509_REVOKED_add_ext This function is unsafe to use

X509_REVOKED_delete_ext This function is unsafe to use

X509_REVOKED_dup This function is unsafe to use not(ossl300)

X509_REVOKED_free This function is unsafe to use

X509_REVOKED_get0_extensions This function is unsafe to use any(ossl110, libressl270)

X509_REVOKED_get0_revocationDate This function is unsafe to use any(ossl110, libressl270)

X509_REVOKED_get0_serialNumber This function is unsafe to use any(ossl110, libressl270)

X509_REVOKED_get_ext This function is unsafe to use any(ossl110, libressl280)

X509_REVOKED_get_ext_by_NID This function is unsafe to use any(ossl110, libressl280)

X509_REVOKED_get_ext_by_OBJ This function is unsafe to use any(ossl110, libressl280)

X509_REVOKED_get_ext_by_critical This function is unsafe to use any(ossl110, libressl280)

X509_REVOKED_get_ext_count This function is unsafe to use any(ossl110, libressl280)

X509_REVOKED_get_ext_d2i This function is unsafe to use any(ossl110, libressl280)

X509_REVOKED_new This function is unsafe to use

X509_REVOKED_set_revocationDate This function is unsafe to use

X509_REVOKED_set_serialNumber This function is unsafe to use

X509_STORE_CTX_cleanup This function is unsafe to use

X509_STORE_CTX_free This function is unsafe to use

X509_STORE_CTX_get0_chain This function is unsafe to use not(ossl300)

X509_STORE_CTX_get_current_cert This function is unsafe to use not(ossl300)

X509_STORE_CTX_get_error This function is unsafe to use not(ossl300)

X509_STORE_CTX_get_error_depth This function is unsafe to use not(ossl300)

X509_STORE_CTX_get_ex_data This function is unsafe to use not(ossl300)

X509_STORE_CTX_init This function is unsafe to use

X509_STORE_CTX_new This function is unsafe to use

X509_STORE_CTX_set_error This function is unsafe to use

X509_STORE_add_cert This function is unsafe to use

X509_STORE_add_lookup This function is unsafe to use

X509_STORE_free This function is unsafe to use

X509_STORE_get0_objects This function is unsafe to use not(ossl300)

X509_STORE_new This function is unsafe to use

X509_STORE_set_default_paths This function is unsafe to use

X509_STORE_set_flags This function is unsafe to use

X509_VERIFY_PARAM_clear_flags This function is unsafe to use any(ossl102, libressl261)

X509_VERIFY_PARAM_free This function is unsafe to use any(ossl102, libressl261)

X509_VERIFY_PARAM_get_flags This function is unsafe to use not(ossl300)

X509_VERIFY_PARAM_set1_host This function is unsafe to use any(ossl102, libressl261)

X509_VERIFY_PARAM_set1_ip This function is unsafe to use any(ossl102, libressl261)

X509_VERIFY_PARAM_set_flags This function is unsafe to use any(ossl102, libressl261)

X509_VERIFY_PARAM_set_hostflags This function is unsafe to use any(ossl102, libressl261)

X509_add1_ext_i2d This function is unsafe to use

X509_add_ext This function is unsafe to use

X509_check_issued This function is unsafe to use

X509_cmp This function is unsafe to use

X509_delete_ext This function is unsafe to use

X509_digest This function is unsafe to use

X509_dup This function is unsafe to use not(ossl300)

X509_free This function is unsafe to use

X509_get0_extensions This function is unsafe to use ossl110

X509_get0_signature This function is unsafe to use any(ossl110, libressl273)

X509_get1_ocsp This function is unsafe to use

X509_get_default_cert_dir This function is unsafe to use

X509_get_default_cert_dir_env This function is unsafe to use

X509_get_default_cert_file This function is unsafe to use

X509_get_default_cert_file_env This function is unsafe to use

X509_get_ext This function is unsafe to use any(ossl110, libressl280)

X509_get_ext_by_NID This function is unsafe to use any(ossl110, libressl280)

X509_get_ext_by_OBJ This function is unsafe to use any(ossl110, libressl280)

X509_get_ext_by_critical This function is unsafe to use any(ossl110, libressl280)

X509_get_ext_count This function is unsafe to use any(ossl110, libressl280)

X509_get_ext_d2i This function is unsafe to use any(ossl110, libressl280)

X509_get_extended_key_usage This function is unsafe to use ossl110

X509_get_extension_flags This function is unsafe to use ossl110

X509_get_issuer_name This function is unsafe to use any(ossl110, libressl280)

X509_get_key_usage This function is unsafe to use ossl110

X509_get_pubkey This function is unsafe to use

X509_get_serialNumber This function is unsafe to use

X509_get_signature_nid This function is unsafe to use ossl102

X509_get_subject_name This function is unsafe to use any(ossl110, libressl280)

X509_get_version This function is unsafe to use ossl110

X509_getm_notAfter This function is unsafe to use any(ossl110, libressl273)

X509_getm_notBefore This function is unsafe to use any(ossl110, libressl273)

X509_gmtime_adj This function is unsafe to use

X509_issuer_and_serial_cmp This function is unsafe to use

X509_issuer_name_cmp This function is unsafe to use

X509_issuer_name_hash This function is unsafe to use

X509_new This function is unsafe to use

X509_print This function is unsafe to use

X509_set1_notAfter This function is unsafe to use

X509_set1_notBefore This function is unsafe to use

X509_set_issuer_name This function is unsafe to use not(ossl300)

X509_set_pubkey This function is unsafe to use

X509_set_serialNumber This function is unsafe to use

X509_set_subject_name This function is unsafe to use not(ossl300)

X509_set_version This function is unsafe to use

X509_sign This function is unsafe to use

X509_subject_name_cmp This function is unsafe to use

X509_subject_name_hash This function is unsafe to use

X509_to_X509_REQ This function is unsafe to use

X509_up_ref This function is unsafe to use any(ossl110, libressl273)

X509_verify This function is unsafe to use

X509_verify_cert This function is unsafe to use

X509_verify_cert_error_string This function is unsafe to use

X509v3_add_ext This function is unsafe to use

X509v3_delete_ext This function is unsafe to use

X509v3_get_ext This function is unsafe to use

X509v3_get_ext_by_NID This function is unsafe to use

X509v3_get_ext_by_OBJ This function is unsafe to use any(ossl110, libressl280)

X509v3_get_ext_by_critical This function is unsafe to use

X509v3_get_ext_count This function is unsafe to use

d2i_AutoPrivateKey This function is unsafe to use

d2i_CMS_ContentInfo This function is unsafe to use ossl101

d2i_DHparams This function is unsafe to use

d2i_DSAPrivateKey This function is unsafe to use

d2i_DSAPublicKey This function is unsafe to use

d2i_DSA_PUBKEY This function is unsafe to use

d2i_ECDSA_SIG This function is unsafe to use

d2i_ECPrivateKey This function is unsafe to use

d2i_EC_PUBKEY This function is unsafe to use

d2i_OCSP_REQUEST This function is unsafe to use

d2i_OCSP_RESPONSE This function is unsafe to use

d2i_PKCS12 This function is unsafe to use

d2i_PKCS7 This function is unsafe to use

d2i_PKCS8PrivateKey_bio This function is unsafe to use

d2i_PKCS8_PRIV_KEY_INFO This function is unsafe to use

d2i_PUBKEY This function is unsafe to use

d2i_RSAPrivateKey This function is unsafe to use

d2i_RSAPublicKey This function is unsafe to use

d2i_RSA_PUBKEY This function is unsafe to use

d2i_SSL_SESSION This function is unsafe to use

d2i_X509 This function is unsafe to use

d2i_X509_CRL This function is unsafe to use

d2i_X509_NAME This function is unsafe to use

d2i_X509_REQ This function is unsafe to use

d2i_X509_REVOKED This function is unsafe to use

d2i_X509_bio This function is unsafe to use

i2d_CMS_ContentInfo This function is unsafe to use not(ossl300)

i2d_DHparams This function is unsafe to use

i2d_DSAPrivateKey This function is unsafe to use

i2d_DSAPublicKey This function is unsafe to use

i2d_DSA_PUBKEY This function is unsafe to use not(ossl300)

i2d_ECDSA_SIG This function is unsafe to use

i2d_ECPrivateKey This function is unsafe to use not(ossl300)

i2d_EC_PUBKEY This function is unsafe to use not(ossl300)

i2d_OCSP_REQUEST This function is unsafe to use not(ossl300)

i2d_OCSP_RESPONSE This function is unsafe to use not(ossl300)

i2d_PKCS12 This function is unsafe to use not(ossl300)

i2d_PKCS12_bio This function is unsafe to use not(ossl300)

i2d_PKCS7 This function is unsafe to use not(ossl300)

i2d_PKCS8PrivateKey_bio This function is unsafe to use not(ossl300)

i2d_PUBKEY This function is unsafe to use not(ossl300)

i2d_PUBKEY_bio This function is unsafe to use not(ossl300)

i2d_PrivateKey This function is unsafe to use not(ossl300)

i2d_PrivateKey_bio This function is unsafe to use not(ossl300)

i2d_RSAPrivateKey This function is unsafe to use

i2d_RSAPublicKey This function is unsafe to use

i2d_RSA_PUBKEY This function is unsafe to use not(ossl300)

i2d_SSL_SESSION This function is unsafe to use not(ossl300)

i2d_X509 This function is unsafe to use not(ossl300)

i2d_X509_CRL This function is unsafe to use not(ossl300)

i2d_X509_NAME This function is unsafe to use not(ossl300)

i2d_X509_REQ This function is unsafe to use not(ossl300)

i2d_X509_REQ_bio This function is unsafe to use not(ossl300)

i2d_X509_REVOKED This function is unsafe to use not(ossl300)

i2d_X509_bio This function is unsafe to use not(ossl300)

init ossl110

Type Definitions

BN_ULONG target_pointer_width = "64"

c_ulonglong
unsafe extern "C" fn(*mut CRYPTO_EX_DATA, *const CRYPTO_EX_DATA, *mut c_void, c_int, c_long, *mut c_void) -> c_int
unsafe extern "C" fn(*mut c_void, *mut c_void, *mut CRYPTO_EX_DATA, c_int, c_long, *mut c_void)
unsafe extern "C" fn(*mut c_void, *mut c_void, *mut CRYPTO_EX_DATA, c_int, c_long, *mut c_void) -> ()
Option<unsafe extern "C" fn(*const SSL, *mut c_uchar, *mut c_uint) -> c_int>
unsafe extern "C" fn(*mut c_char, c_int, c_int, *mut c_void) -> c_int

SHA_LONG not(osslconf = "OPENSSL_NO_DEPRECATED_3_0")

c_uint

SHA_LONG64 not(osslconf = "OPENSSL_NO_DEPRECATED_3_0")

u64
Option<unsafe extern "C" fn(*const SSL, *const c_char)>
Option<unsafe extern "C" fn(*mut SSL, *mut c_int, *mut c_void) -> c_int>
Option<unsafe extern "C" fn(*mut ::SSL, c_uint, c_uint, *mut *const c_uchar, *mut size_t, *mut ::X509, size_t, *mut c_int, *mut c_void) -> c_int>
Option<unsafe extern "C" fn(*mut ::SSL, c_uint, c_uint, *const c_uchar, *mut c_void)>
Option<unsafe extern "C" fn(*mut ::SSL, c_uint, c_uint, *const c_uchar, size_t, *mut ::X509, size_t, *mut c_int, *mut c_void) -> c_int>
Option<unsafe extern "C" fn(*mut BIO, c_int, *const c_char, c_int, c_long, c_long)>
Option<unsafe extern "C" fn(*mut c_char, c_int, c_int, *mut c_void) -> c_int>
Option<unsafe extern "C" fn(*mut SSL, *mut c_void, *mut c_int, *mut stack_st_SSL_CIPHER, *mut *mut SSL_CIPHER, *mut c_void) -> c_int>
Option<unsafe extern "C" fn(*mut SSL, *const c_uchar, c_int, *mut c_void) -> c_int>

Constants

CMS_BINARY ossl101

CMS_CRLFEOL ossl101

CMS_DETACHED ossl101

CMS_NOATTR ossl101

CMS_NOCERTS ossl101

CMS_NOCRL ossl101

CMS_NOINTERN ossl101

CMS_NOSIGS ossl101

CMS_NOVERIFY ossl101

CMS_PARTIAL ossl101

CMS_STREAM ossl101

CMS_TEXT ossl101

CRYPTO_EX_INDEX_SSL all(ossl110, not(any()))

CRYPTO_EX_INDEX_SSL_CTX all(ossl110, not(any()))

DTLS1_COOKIE_LENGTH all(not(any(ossl300)))

EVP_PKEY_CTRL_RSA_OAEP_LABEL any(ossl102, libressl310)

EVP_PKEY_CTRL_RSA_OAEP_MD any(ossl102, libressl310)

EVP_PKEY_OP_DECRYPT all(not(any(ossl300)))

EVP_PKEY_OP_DERIVE all(not(any(ossl300)))

EVP_PKEY_OP_ENCRYPT all(not(any(ossl300)))

EVP_PKEY_OP_SIGN all(not(any(ossl300)))

EVP_PKEY_OP_SIGNCTX all(not(any(ossl300)))

EVP_PKEY_OP_VERIFY all(not(any(ossl300)))

EVP_PKEY_OP_VERIFYCTX all(not(any(ossl300)))

EVP_PKEY_OP_VERIFYRECOVER all(not(any(ossl300)))

EXFLAG_SS any(ossl102, libressl261)

NID_ED25519 ossl111

NID_ED448 ossl111

NID_X25519 ossl111

NID_X448 ossl111

NID_hkdf ossl110

NID_sm3 ossl111

NID_sm4_cbc ossl111

NID_sm4_cfb1 ossl111

NID_sm4_cfb8 ossl111

NID_sm4_ctr ossl111

NID_sm4_ecb ossl111

OPENSSL_BUILT_ON all(any(ossl110, libressl271), not(any()))

OPENSSL_CFLAGS all(any(ossl110, libressl271), not(any()))

OPENSSL_DIR all(any(ossl110, libressl271), not(any()))

OPENSSL_PLATFORM all(any(ossl110, libressl271), not(any()))

OPENSSL_VERSION all(any(ossl110, libressl271), not(any()))

RSA_SSLV23_PADDING not(ossl300)

SHA_LBLOCK not(osslconf = "OPENSSL_NO_DEPRECATED_3_0")

SSL_CTRL_GET_MAX_PROTO_VERSION any(ossl110g, libressl270)

SSL_CTRL_GET_MIN_PROTO_VERSION any(ossl110g, libressl270)

SSL_CTRL_SET_GROUPS_LIST any(ossl111, libressl252)

SSL_CTRL_SET_MAX_PROTO_VERSION any(ossl110, libressl261)

SSL_CTRL_SET_MIN_PROTO_VERSION any(ossl110, libressl261)

SSL_OP_ALL all(ossl110f, not(any(ossl300)))

SSL_OP_CISCO_ANYCONNECT all(ossl101, not(any()))

SSL_OP_CRYPTOPRO_TLSEXT_BUG all(not(any(libressl261)))

SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER all(ossl110, not(any()))

SSL_OP_MICROSOFT_SESS_ID_BUG all(ossl110, not(any()))

SSL_OP_NETSCAPE_CHALLENGE_BUG all(ossl110, not(any()))

SSL_OP_NO_COMPRESSION all(ossl101, not(any()))

SSL_OP_NO_DTLSv1 all(ossl102, not(any()))

SSL_OP_NO_DTLSv1_2 all(ossl102, not(any()))

SSL_OP_NO_SSL_MASK all(ossl111, not(any()))

SSL_OP_NO_SSLv2 all(ossl110, not(any()))

SSL_OP_NO_SSLv3 all(ossl101, not(any()))

SSL_OP_NO_TLSv1_3 any(ossl111, libressl340)

SSL_OP_SINGLE_DH_USE all(ossl110, not(any()))

SSL_OP_SINGLE_ECDH_USE all(ossl110, not(any()))

SSL_OP_SSLEAY_080_CLIENT_DH_BUG all(ossl110, not(any()))

SSL_OP_TLSEXT_PADDING all(any(ossl102, libressl), not(any(libressl261)))

SSL_OP_TLS_BLOCK_PADDING_BUG all(ossl110, not(any()))

SSL_OP_TLS_D5_BUG all(ossl110, not(any()))

SSL_OP_TLS_ROLLBACK_BUG all(not(any(libressl280)))

SSL_READ_EARLY_DATA_ERROR any(ossl111, libressl340)

SSL_READ_EARLY_DATA_FINISH any(ossl111, libressl340)

SSL_READ_EARLY_DATA_SUCCESS any(ossl111, libressl340)

TLS1_3_VERSION any(ossl111, libressl340)

X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT any(ossl102, libressl261)

X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS any(ossl102, libressl261)

X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS any(ossl102, libressl261)

X509_CHECK_FLAG_NO_WILDCARDS any(ossl102, libressl261)

X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS any(ossl102, libressl261)

X509_V_ERR_CA_KEY_TOO_SMALL all(ossl110, not(any()))

X509_V_ERR_CA_MD_TOO_WEAK all(ossl110, not(any()))

X509_V_ERR_DANE_NO_MATCH all(ossl110, not(any()))

X509_V_ERR_EE_KEY_TOO_SMALL all(ossl110, not(any()))

X509_V_ERR_INVALID_CA all(not(any(ossl300)))

X509_V_ERR_INVALID_CALL all(ossl110, not(any()))

X509_V_ERR_NO_VALID_SCTS all(ossl110, not(any()))

X509_V_ERR_STORE_LOOKUP all(ossl110, not(any()))

XKU_ANYEKU ossl110