mbed TLS v2.28.0
Deprecated List
File compat-1.3.h
Use the new names directly instead
Global MBEDTLS_PKCS11_C
This option is deprecated and will be removed in a future version of Mbed TLS.
Global mbedtls_pkcs11_decrypt (mbedtls_pkcs11_context *ctx, int mode, size_t *olen, const unsigned char *input, unsigned char *output, size_t output_max_len)
This function is deprecated and will be removed in a future version of the library.
Global mbedtls_pkcs11_init (mbedtls_pkcs11_context *ctx)
This function is deprecated and will be removed in a future version of the library.
Global mbedtls_pkcs11_priv_key_bind (mbedtls_pkcs11_context *priv_key, pkcs11h_certificate_t pkcs11_cert)
This function is deprecated and will be removed in a future version of the library.
Global mbedtls_pkcs11_priv_key_free (mbedtls_pkcs11_context *priv_key)
This function is deprecated and will be removed in a future version of the library.
Global mbedtls_pkcs11_sign (mbedtls_pkcs11_context *ctx, int mode, mbedtls_md_type_t md_alg, unsigned int hashlen, const unsigned char *hash, unsigned char *sig)
This function is deprecated and will be removed in a future version of the library.
Global mbedtls_pkcs11_x509_cert_bind (mbedtls_x509_crt *cert, pkcs11h_certificate_t pkcs11h_cert)
This function is deprecated and will be removed in a future version of the library.
Global mbedtls_rsa_pkcs1_decrypt (mbedtls_rsa_context *ctx, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng, int mode, size_t *olen, const unsigned char *input, unsigned char *output, size_t output_max_len)
It is deprecated and discouraged to call this function in MBEDTLS_RSA_PUBLIC mode. Future versions of the library are likely to remove the mode argument and have it implicitly set to MBEDTLS_RSA_PRIVATE.
Global mbedtls_rsa_pkcs1_encrypt (mbedtls_rsa_context *ctx, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng, int mode, size_t ilen, const unsigned char *input, unsigned char *output)
It is deprecated and discouraged to call this function in MBEDTLS_RSA_PRIVATE mode. Future versions of the library are likely to remove the mode argument and have it implicitly set to MBEDTLS_RSA_PUBLIC.
Global mbedtls_rsa_pkcs1_sign (mbedtls_rsa_context *ctx, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng, int mode, mbedtls_md_type_t md_alg, unsigned int hashlen, const unsigned char *hash, unsigned char *sig)
It is deprecated and discouraged to call this function in MBEDTLS_RSA_PUBLIC mode. Future versions of the library are likely to remove the mode argument and have it implicitly set to MBEDTLS_RSA_PRIVATE.
Global mbedtls_rsa_pkcs1_verify (mbedtls_rsa_context *ctx, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng, int mode, mbedtls_md_type_t md_alg, unsigned int hashlen, const unsigned char *hash, const unsigned char *sig)
It is deprecated and discouraged to call this function in MBEDTLS_RSA_PRIVATE mode. Future versions of the library are likely to remove the mode argument and have it set to MBEDTLS_RSA_PUBLIC.
Global mbedtls_rsa_rsaes_oaep_decrypt (mbedtls_rsa_context *ctx, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng, int mode, const unsigned char *label, size_t label_len, size_t *olen, const unsigned char *input, unsigned char *output, size_t output_max_len)
It is deprecated and discouraged to call this function in MBEDTLS_RSA_PUBLIC mode. Future versions of the library are likely to remove the mode argument and have it implicitly set to MBEDTLS_RSA_PRIVATE.
Global mbedtls_rsa_rsaes_oaep_encrypt (mbedtls_rsa_context *ctx, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng, int mode, const unsigned char *label, size_t label_len, size_t ilen, const unsigned char *input, unsigned char *output)
It is deprecated and discouraged to call this function in MBEDTLS_RSA_PRIVATE mode. Future versions of the library are likely to remove the mode argument and have it implicitly set to MBEDTLS_RSA_PUBLIC.
Global mbedtls_rsa_rsaes_pkcs1_v15_decrypt (mbedtls_rsa_context *ctx, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng, int mode, size_t *olen, const unsigned char *input, unsigned char *output, size_t output_max_len)
It is deprecated and discouraged to call this function in MBEDTLS_RSA_PUBLIC mode. Future versions of the library are likely to remove the mode argument and have it implicitly set to MBEDTLS_RSA_PRIVATE.
Global mbedtls_rsa_rsaes_pkcs1_v15_encrypt (mbedtls_rsa_context *ctx, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng, int mode, size_t ilen, const unsigned char *input, unsigned char *output)
It is deprecated and discouraged to call this function in MBEDTLS_RSA_PRIVATE mode. Future versions of the library are likely to remove the mode argument and have it implicitly set to MBEDTLS_RSA_PUBLIC.
Global mbedtls_rsa_rsassa_pkcs1_v15_sign (mbedtls_rsa_context *ctx, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng, int mode, mbedtls_md_type_t md_alg, unsigned int hashlen, const unsigned char *hash, unsigned char *sig)
It is deprecated and discouraged to call this function in MBEDTLS_RSA_PUBLIC mode. Future versions of the library are likely to remove the mode argument and have it implicitly set to MBEDTLS_RSA_PRIVATE.
Global mbedtls_rsa_rsassa_pkcs1_v15_verify (mbedtls_rsa_context *ctx, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng, int mode, mbedtls_md_type_t md_alg, unsigned int hashlen, const unsigned char *hash, const unsigned char *sig)
It is deprecated and discouraged to call this function in MBEDTLS_RSA_PRIVATE mode. Future versions of the library are likely to remove the mode argument and have it set to MBEDTLS_RSA_PUBLIC.
Global mbedtls_rsa_rsassa_pss_sign (mbedtls_rsa_context *ctx, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng, int mode, mbedtls_md_type_t md_alg, unsigned int hashlen, const unsigned char *hash, unsigned char *sig)
It is deprecated and discouraged to call this function in MBEDTLS_RSA_PUBLIC mode. Future versions of the library are likely to remove the mode argument and have it implicitly set to MBEDTLS_RSA_PRIVATE.
Global mbedtls_rsa_rsassa_pss_verify (mbedtls_rsa_context *ctx, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng, int mode, mbedtls_md_type_t md_alg, unsigned int hashlen, const unsigned char *hash, const unsigned char *sig)
It is deprecated and discouraged to call this function in MBEDTLS_RSA_PRIVATE mode. Future versions of the library are likely to remove the mode argument and have it implicitly set to MBEDTLS_RSA_PUBLIC.
Global MBEDTLS_SSL_HW_RECORD_ACCEL
This option is deprecated and will be removed in a future version of Mbed TLS.
Global mbedtls_ssl_pkcs11_decrypt (void *ctx, int mode, size_t *olen, const unsigned char *input, unsigned char *output, size_t output_max_len)
This function is deprecated and will be removed in a future version of the library.
Global mbedtls_ssl_pkcs11_key_len (void *ctx)
This function is deprecated and will be removed in a future version of the library.
Global mbedtls_ssl_pkcs11_sign (void *ctx, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng, int mode, mbedtls_md_type_t md_alg, unsigned int hashlen, const unsigned char *hash, unsigned char *sig)
This function is deprecated and will be removed in a future version of the library.
Global MBEDTLS_SSL_PROTO_SSL3
This option is deprecated and will be removed in a future version of Mbed TLS.
Global MBEDTLS_SSL_SRV_SUPPORT_SSLV2_CLIENT_HELLO
This option is deprecated and will be removed in a future version of Mbed TLS.
Global MBEDTLS_SSL_TRUNCATED_HMAC_COMPAT
This option is deprecated and will be removed in a future version of Mbed TLS.
Global MBEDTLS_ZLIB_SUPPORT
This feature is deprecated and will be removed in the next major revision of the library.
File net.h
Superseded by mbedtls/net_sockets.h