This file is indexed.

/usr/share/doc/libmbedtls-dev/apidoc/deprecated.html is in libmbedtls-doc 2.8.0-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>mbed TLS v2.8.0: Deprecated List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">mbed TLS v2.8.0
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">Deprecated List </div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><dl class="reflist">
<dt><a class="anchor" id="_deprecated000003"></a>File <a class="el" href="compat-1_83_8h.html">compat-1.3.h</a>  </dt>
<dd>Use the new names directly instead  </dd>
<dt><a class="anchor" id="_deprecated000002"></a>Global <a class="el" href="aes_8h.html#ab1f5764b11865c6680ffeb4324a777da">mbedtls_aes_decrypt</a>  (<a class="el" href="structmbedtls__aes__context.html" title="The AES context-type definition. ">mbedtls_aes_context</a> *ctx, const unsigned char input[16], unsigned char output[16])</dt>
<dd>Superseded by mbedtls_aes_decrypt_ext() in 2.5.0. </dd>
<dt><a class="anchor" id="_deprecated000001"></a>Global <a class="el" href="aes_8h.html#adcf5191a8517acb12a3b87b0d018be35">mbedtls_aes_encrypt</a>  (<a class="el" href="structmbedtls__aes__context.html" title="The AES context-type definition. ">mbedtls_aes_context</a> *ctx, const unsigned char input[16], unsigned char output[16])</dt>
<dd>Superseded by mbedtls_aes_encrypt_ext() in 2.5.0. </dd>
<dt><a class="anchor" id="_deprecated000007"></a>Global <a class="el" href="dhm_8h.html#a8625d753bfb49304c83ec1a459446cd5">MBEDTLS_DHM_RFC3526_MODP_2048_P</a>  </dt>
<dd>The hex-encoded primes from RFC 3625 are deprecated and superseded by the corresponding macros providing them as binary constants. Their hex-encoded constants are likely to be removed in a future version of the library. </dd>
<dt><a class="anchor" id="_deprecated000006"></a>Global <a class="el" href="dhm_8h.html#ab9b3d09b17d7633e939abb5dac8d7ebf">MBEDTLS_DHM_RFC5114_MODP_2048_P</a>  </dt>
<dd>The hex-encoded primes from RFC 5114 are deprecated and are likely to be removed in a future version of the library without replacement.  </dd>
<dt><a class="anchor" id="_deprecated000008"></a>Global <a class="el" href="ecdsa_8h.html#a3827a7cf6502530e831e0bb1fcfdd5d8">mbedtls_ecdsa_write_signature_det</a>  (mbedtls_ecdsa_context *ctx, const unsigned char *hash, size_t hlen, unsigned char *sig, size_t *slen, mbedtls_md_type_t md_alg) MBEDTLS_DEPRECATED</dt>
<dd>Superseded by <a class="el" href="ecdsa_8h.html#a76da70289de1f746ad9cce1eadf7b135" title="This function computes the ECDSA signature and writes it to a buffer, serialized as defined in RFC-44...">mbedtls_ecdsa_write_signature()</a> in 2.0.0 </dd>
<dt><a class="anchor" id="_deprecated000014"></a>Global <a class="el" href="md2_8h.html#abded57f9fca12ee61fd10866ad7cfbbb">mbedtls_md2</a>  (const unsigned char *input, size_t ilen, unsigned char output[16])</dt>
<dd>Superseded by <a class="el" href="md2_8h.html#acadd8089e3f85cbee9509a816c7fef7c" title="Output = MD2( input buffer ) ">mbedtls_md2_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000012"></a>Global <a class="el" href="md2_8h.html#a2dfb773b26f4067607b265f64305ea99">mbedtls_md2_finish</a>  (<a class="el" href="structmbedtls__md2__context.html" title="MD2 context structure. ">mbedtls_md2_context</a> *ctx, unsigned char output[16])</dt>
<dd>Superseded by <a class="el" href="md2_8h.html#a7f312acc5fdc3e55426e5f4732d8e718" title="MD2 final digest. ">mbedtls_md2_finish_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000013"></a>Global <a class="el" href="md2_8h.html#a816747c6a0d171755dc43af8f0370aa0">mbedtls_md2_process</a>  (<a class="el" href="structmbedtls__md2__context.html" title="MD2 context structure. ">mbedtls_md2_context</a> *ctx)</dt>
<dd>Superseded by <a class="el" href="md2_8h.html#a53e3f89c8c0f4a83c29c01545f25d0b4" title="MD2 process data block (internal use only) ">mbedtls_internal_md2_process()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000010"></a>Global <a class="el" href="md2_8h.html#af89aa3a6fd2382171e852cb3f4c0a38c">mbedtls_md2_starts</a>  (<a class="el" href="structmbedtls__md2__context.html" title="MD2 context structure. ">mbedtls_md2_context</a> *ctx)</dt>
<dd>Superseded by <a class="el" href="md2_8h.html#add4f482b9b44cf5e04a8c779f97a7a7b" title="MD2 context setup. ">mbedtls_md2_starts_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000011"></a>Global <a class="el" href="md2_8h.html#afad4d01f69cc41519911b0ae588b30bb">mbedtls_md2_update</a>  (<a class="el" href="structmbedtls__md2__context.html" title="MD2 context structure. ">mbedtls_md2_context</a> *ctx, const unsigned char *input, size_t ilen)</dt>
<dd>Superseded by <a class="el" href="md2_8h.html#ae454b2785eac074232085c6baa2568dd" title="MD2 process buffer. ">mbedtls_md2_update_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000019"></a>Global <a class="el" href="md4_8h.html#af4b520f5ec4f4d52ccc9c58c98906fb6">mbedtls_md4</a>  (const unsigned char *input, size_t ilen, unsigned char output[16])</dt>
<dd>Superseded by <a class="el" href="md4_8h.html#a121498a3f27581a1e168229d4c75548f" title="Output = MD4( input buffer ) ">mbedtls_md4_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000017"></a>Global <a class="el" href="md4_8h.html#abbb853ff286daac5f3d0558b95753cfc">mbedtls_md4_finish</a>  (<a class="el" href="structmbedtls__md4__context.html" title="MD4 context structure. ">mbedtls_md4_context</a> *ctx, unsigned char output[16])</dt>
<dd>Superseded by <a class="el" href="md4_8h.html#ab1bcf8a20baf1f2ddf532e86393c9a36" title="MD4 final digest. ">mbedtls_md4_finish_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000018"></a>Global <a class="el" href="md4_8h.html#a13f4aeced788a3980549ff434adf974f">mbedtls_md4_process</a>  (<a class="el" href="structmbedtls__md4__context.html" title="MD4 context structure. ">mbedtls_md4_context</a> *ctx, const unsigned char data[64])</dt>
<dd>Superseded by <a class="el" href="md4_8h.html#af484c3fb8a49e53c9e721af2d09e7d6f" title="MD4 process data block (internal use only) ">mbedtls_internal_md4_process()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000015"></a>Global <a class="el" href="md4_8h.html#afdf032aa51f519eb77e6c2af8cf7b6d8">mbedtls_md4_starts</a>  (<a class="el" href="structmbedtls__md4__context.html" title="MD4 context structure. ">mbedtls_md4_context</a> *ctx)</dt>
<dd>Superseded by <a class="el" href="md4_8h.html#a2490d34c64487efd1820c0eca963408f" title="MD4 context setup. ">mbedtls_md4_starts_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000016"></a>Global <a class="el" href="md4_8h.html#aee5e236065f08b3089aaea827aceb580">mbedtls_md4_update</a>  (<a class="el" href="structmbedtls__md4__context.html" title="MD4 context structure. ">mbedtls_md4_context</a> *ctx, const unsigned char *input, size_t ilen)</dt>
<dd>Superseded by <a class="el" href="md4_8h.html#a8d14a0483b34448d0a6996778216c45b" title="MD4 process buffer. ">mbedtls_md4_update_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000024"></a>Global <a class="el" href="md5_8h.html#a3570468734264a7fceff8e6e751e6265">mbedtls_md5</a>  (const unsigned char *input, size_t ilen, unsigned char output[16])</dt>
<dd>Superseded by <a class="el" href="md5_8h.html#a7ca72f7b510cfcc00be6f10f57f3257a" title="Output = MD5( input buffer ) ">mbedtls_md5_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000022"></a>Global <a class="el" href="md5_8h.html#ad7f7365759b09ca82efedadfb5f8a88b">mbedtls_md5_finish</a>  (<a class="el" href="structmbedtls__md5__context.html" title="MD5 context structure. ">mbedtls_md5_context</a> *ctx, unsigned char output[16])</dt>
<dd>Superseded by <a class="el" href="md5_8h.html#af63cd4648961d4b2efab1b4e2eb15d82" title="MD5 final digest. ">mbedtls_md5_finish_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000023"></a>Global <a class="el" href="md5_8h.html#a79b468c6cca383c2e83320479e19edc3">mbedtls_md5_process</a>  (<a class="el" href="structmbedtls__md5__context.html" title="MD5 context structure. ">mbedtls_md5_context</a> *ctx, const unsigned char data[64])</dt>
<dd>Superseded by <a class="el" href="md5_8h.html#a2fc86ce6eea887e6c6b3cd619da02b21" title="MD5 process data block (internal use only) ">mbedtls_internal_md5_process()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000020"></a>Global <a class="el" href="md5_8h.html#a79c215e36a335de1e8f0a61163cf5a8d">mbedtls_md5_starts</a>  (<a class="el" href="structmbedtls__md5__context.html" title="MD5 context structure. ">mbedtls_md5_context</a> *ctx)</dt>
<dd>Superseded by <a class="el" href="md5_8h.html#abac694564e25de21e33a090184f223fc" title="MD5 context setup. ">mbedtls_md5_starts_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000021"></a>Global <a class="el" href="md5_8h.html#afb55d9ff4eeeec521f70886eb5abee8b">mbedtls_md5_update</a>  (<a class="el" href="structmbedtls__md5__context.html" title="MD5 context structure. ">mbedtls_md5_context</a> *ctx, const unsigned char *input, size_t ilen)</dt>
<dd>Superseded by <a class="el" href="md5_8h.html#aded2afe836bf7d6b30f2aa5d5f8033ee" title="MD5 process buffer. ">mbedtls_md5_update_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000009"></a>Global <a class="el" href="md_8h.html#a40d6e9a8c2ee4d9c24782d4dd6fc7c36">mbedtls_md_init_ctx</a>  (<a class="el" href="structmbedtls__md__context__t.html">mbedtls_md_context_t</a> *ctx, const mbedtls_md_info_t *md_info) MBEDTLS_DEPRECATED</dt>
<dd>Superseded by <a class="el" href="md_8h.html#a1b858111212997b90bd7d2c71010a7ec" title="This function selects the message digest algorithm to use, and allocates internal structures...">mbedtls_md_setup()</a> in 2.0.0 </dd>
<dt><a class="anchor" id="_deprecated000030"></a>Global <a class="el" href="ripemd160_8h.html#a181f3faa261140d628d74d420db2f58d">mbedtls_ripemd160</a>  (const unsigned char *input, size_t ilen, unsigned char output[20])</dt>
<dd>Superseded by <a class="el" href="ripemd160_8h.html#a95fcfdd9cab635e2127d77a0f8a9ef5b" title="Output = RIPEMD-160( input buffer ) ">mbedtls_ripemd160_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000028"></a>Global <a class="el" href="ripemd160_8h.html#aa83b0a6e5e02ca8455605a0f54a07aa4">mbedtls_ripemd160_finish</a>  (<a class="el" href="structmbedtls__ripemd160__context.html" title="RIPEMD-160 context structure. ">mbedtls_ripemd160_context</a> *ctx, unsigned char output[20])</dt>
<dd>Superseded by <a class="el" href="ripemd160_8h.html#a997017b06010b9c0660dc11c872ed86b" title="RIPEMD-160 final digest. ">mbedtls_ripemd160_finish_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000029"></a>Global <a class="el" href="ripemd160_8h.html#a22b6e47ff2b9ac0064a53473a7e875c1">mbedtls_ripemd160_process</a>  (<a class="el" href="structmbedtls__ripemd160__context.html" title="RIPEMD-160 context structure. ">mbedtls_ripemd160_context</a> *ctx, const unsigned char data[64])</dt>
<dd>Superseded by <a class="el" href="ripemd160_8h.html#a6dfe341167577a7d4ac13f75351be9b6" title="RIPEMD-160 process data block (internal use only) ">mbedtls_internal_ripemd160_process()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000026"></a>Global <a class="el" href="ripemd160_8h.html#a90306ec47e4acb325d2ea7ee90b5aed6">mbedtls_ripemd160_starts</a>  (<a class="el" href="structmbedtls__ripemd160__context.html" title="RIPEMD-160 context structure. ">mbedtls_ripemd160_context</a> *ctx)</dt>
<dd>Superseded by <a class="el" href="ripemd160_8h.html#af734f3890b3d035e049f10012cf7d043" title="RIPEMD-160 context setup. ">mbedtls_ripemd160_starts_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000027"></a>Global <a class="el" href="ripemd160_8h.html#af082aa565feac6c01585cc38c7b77e9f">mbedtls_ripemd160_update</a>  (<a class="el" href="structmbedtls__ripemd160__context.html" title="RIPEMD-160 context structure. ">mbedtls_ripemd160_context</a> *ctx, const unsigned char *input, size_t ilen)</dt>
<dd>Superseded by <a class="el" href="ripemd160_8h.html#a95f2a4b18c364e9edcd9ccbbf14ca20c" title="RIPEMD-160 process buffer. ">mbedtls_ripemd160_update_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000034"></a>Global <a class="el" href="rsa_8h.html#a58f99b884b1697526061bedfe7be5570">mbedtls_rsa_pkcs1_decrypt</a>  (<a class="el" href="structmbedtls__rsa__context.html" title="The RSA context structure. ">mbedtls_rsa_context</a> *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)</dt>
<dd>It is deprecated and discouraged to call this function in <a class="el" href="rsa_8h.html#a0a9033343f995250ee30844b0defa3e9">MBEDTLS_RSA_PUBLIC</a> mode. Future versions of the library are likely to remove the <code>mode</code> argument and have it implicitly set to <a class="el" href="rsa_8h.html#a031a66acf0364a48a80827dd8713874d">MBEDTLS_RSA_PRIVATE</a>. </dd>
<dt><a class="anchor" id="_deprecated000031"></a>Global <a class="el" href="rsa_8h.html#a047b85b9483a9abecaf31af0caa2e7ff">mbedtls_rsa_pkcs1_encrypt</a>  (<a class="el" href="structmbedtls__rsa__context.html" title="The RSA context structure. ">mbedtls_rsa_context</a> *ctx, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng, int mode, size_t ilen, const unsigned char *input, unsigned char *output)</dt>
<dd>It is deprecated and discouraged to call this function in <a class="el" href="rsa_8h.html#a031a66acf0364a48a80827dd8713874d">MBEDTLS_RSA_PRIVATE</a> mode. Future versions of the library are likely to remove the <code>mode</code> argument and have it implicitly set to <a class="el" href="rsa_8h.html#a0a9033343f995250ee30844b0defa3e9">MBEDTLS_RSA_PUBLIC</a>. </dd>
<dt><a class="anchor" id="_deprecated000037"></a>Global <a class="el" href="rsa_8h.html#a47d9e8989e233e986c59dc2aeb4a4caf">mbedtls_rsa_pkcs1_sign</a>  (<a class="el" href="structmbedtls__rsa__context.html" title="The RSA context structure. ">mbedtls_rsa_context</a> *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)</dt>
<dd>It is deprecated and discouraged to call this function in <a class="el" href="rsa_8h.html#a0a9033343f995250ee30844b0defa3e9">MBEDTLS_RSA_PUBLIC</a> mode. Future versions of the library are likely to remove the <code>mode</code> argument and have it implicitly set to <a class="el" href="rsa_8h.html#a031a66acf0364a48a80827dd8713874d">MBEDTLS_RSA_PRIVATE</a>. </dd>
<dt><a class="anchor" id="_deprecated000040"></a>Global <a class="el" href="rsa_8h.html#a0aed18dcd3095b0ec29ed45a698a1935">mbedtls_rsa_pkcs1_verify</a>  (<a class="el" href="structmbedtls__rsa__context.html" title="The RSA context structure. ">mbedtls_rsa_context</a> *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)</dt>
<dd>It is deprecated and discouraged to call this function in <a class="el" href="rsa_8h.html#a031a66acf0364a48a80827dd8713874d">MBEDTLS_RSA_PRIVATE</a> mode. Future versions of the library are likely to remove the <code>mode</code> argument and have it set to <a class="el" href="rsa_8h.html#a0a9033343f995250ee30844b0defa3e9">MBEDTLS_RSA_PUBLIC</a>. </dd>
<dt><a class="anchor" id="_deprecated000036"></a>Global <a class="el" href="rsa_8h.html#afe0ea987f1d1627cc86137e5b1595da8">mbedtls_rsa_rsaes_oaep_decrypt</a>  (<a class="el" href="structmbedtls__rsa__context.html" title="The RSA context structure. ">mbedtls_rsa_context</a> *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)</dt>
<dd>It is deprecated and discouraged to call this function in <a class="el" href="rsa_8h.html#a0a9033343f995250ee30844b0defa3e9">MBEDTLS_RSA_PUBLIC</a> mode. Future versions of the library are likely to remove the <code>mode</code> argument and have it implicitly set to <a class="el" href="rsa_8h.html#a031a66acf0364a48a80827dd8713874d">MBEDTLS_RSA_PRIVATE</a>. </dd>
<dt><a class="anchor" id="_deprecated000033"></a>Global <a class="el" href="rsa_8h.html#ad2dda710a8a517d02220632bcf0eda13">mbedtls_rsa_rsaes_oaep_encrypt</a>  (<a class="el" href="structmbedtls__rsa__context.html" title="The RSA context structure. ">mbedtls_rsa_context</a> *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)</dt>
<dd>It is deprecated and discouraged to call this function in <a class="el" href="rsa_8h.html#a031a66acf0364a48a80827dd8713874d">MBEDTLS_RSA_PRIVATE</a> mode. Future versions of the library are likely to remove the <code>mode</code> argument and have it implicitly set to <a class="el" href="rsa_8h.html#a0a9033343f995250ee30844b0defa3e9">MBEDTLS_RSA_PUBLIC</a>. </dd>
<dt><a class="anchor" id="_deprecated000035"></a>Global <a class="el" href="rsa_8h.html#a57b7b96e1dbb900bb42cc2e1704e051b">mbedtls_rsa_rsaes_pkcs1_v15_decrypt</a>  (<a class="el" href="structmbedtls__rsa__context.html" title="The RSA context structure. ">mbedtls_rsa_context</a> *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)</dt>
<dd>It is deprecated and discouraged to call this function in <a class="el" href="rsa_8h.html#a0a9033343f995250ee30844b0defa3e9">MBEDTLS_RSA_PUBLIC</a> mode. Future versions of the library are likely to remove the <code>mode</code> argument and have it implicitly set to <a class="el" href="rsa_8h.html#a031a66acf0364a48a80827dd8713874d">MBEDTLS_RSA_PRIVATE</a>. </dd>
<dt><a class="anchor" id="_deprecated000032"></a>Global <a class="el" href="rsa_8h.html#a5037e3e29277b9d0dc3a4ef84b251f4e">mbedtls_rsa_rsaes_pkcs1_v15_encrypt</a>  (<a class="el" href="structmbedtls__rsa__context.html" title="The RSA context structure. ">mbedtls_rsa_context</a> *ctx, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng, int mode, size_t ilen, const unsigned char *input, unsigned char *output)</dt>
<dd>It is deprecated and discouraged to call this function in <a class="el" href="rsa_8h.html#a031a66acf0364a48a80827dd8713874d">MBEDTLS_RSA_PRIVATE</a> mode. Future versions of the library are likely to remove the <code>mode</code> argument and have it implicitly set to <a class="el" href="rsa_8h.html#a0a9033343f995250ee30844b0defa3e9">MBEDTLS_RSA_PUBLIC</a>. </dd>
<dt><a class="anchor" id="_deprecated000038"></a>Global <a class="el" href="rsa_8h.html#aed5ff7848640b50f4a829a43f7135de4">mbedtls_rsa_rsassa_pkcs1_v15_sign</a>  (<a class="el" href="structmbedtls__rsa__context.html" title="The RSA context structure. ">mbedtls_rsa_context</a> *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)</dt>
<dd>It is deprecated and discouraged to call this function in <a class="el" href="rsa_8h.html#a0a9033343f995250ee30844b0defa3e9">MBEDTLS_RSA_PUBLIC</a> mode. Future versions of the library are likely to remove the <code>mode</code> argument and have it implicitly set to <a class="el" href="rsa_8h.html#a031a66acf0364a48a80827dd8713874d">MBEDTLS_RSA_PRIVATE</a>. </dd>
<dt><a class="anchor" id="_deprecated000041"></a>Global <a class="el" href="rsa_8h.html#a27b1f6721bfe13049ebda58b0684f446">mbedtls_rsa_rsassa_pkcs1_v15_verify</a>  (<a class="el" href="structmbedtls__rsa__context.html" title="The RSA context structure. ">mbedtls_rsa_context</a> *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)</dt>
<dd>It is deprecated and discouraged to call this function in <a class="el" href="rsa_8h.html#a031a66acf0364a48a80827dd8713874d">MBEDTLS_RSA_PRIVATE</a> mode. Future versions of the library are likely to remove the <code>mode</code> argument and have it set to <a class="el" href="rsa_8h.html#a0a9033343f995250ee30844b0defa3e9">MBEDTLS_RSA_PUBLIC</a>. </dd>
<dt><a class="anchor" id="_deprecated000039"></a>Global <a class="el" href="rsa_8h.html#aec5d149705050cd3839fe68e095e32b2">mbedtls_rsa_rsassa_pss_sign</a>  (<a class="el" href="structmbedtls__rsa__context.html" title="The RSA context structure. ">mbedtls_rsa_context</a> *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)</dt>
<dd>It is deprecated and discouraged to call this function in <a class="el" href="rsa_8h.html#a0a9033343f995250ee30844b0defa3e9">MBEDTLS_RSA_PUBLIC</a> mode. Future versions of the library are likely to remove the <code>mode</code> argument and have it implicitly set to <a class="el" href="rsa_8h.html#a031a66acf0364a48a80827dd8713874d">MBEDTLS_RSA_PRIVATE</a>. </dd>
<dt><a class="anchor" id="_deprecated000042"></a>Global <a class="el" href="rsa_8h.html#a71b172ac54391d845ec163a20cbec09d">mbedtls_rsa_rsassa_pss_verify</a>  (<a class="el" href="structmbedtls__rsa__context.html" title="The RSA context structure. ">mbedtls_rsa_context</a> *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)</dt>
<dd>It is deprecated and discouraged to call this function in <a class="el" href="rsa_8h.html#a031a66acf0364a48a80827dd8713874d">MBEDTLS_RSA_PRIVATE</a> mode. Future versions of the library are likely to remove the <code>mode</code> argument and have it implicitly set to <a class="el" href="rsa_8h.html#a0a9033343f995250ee30844b0defa3e9">MBEDTLS_RSA_PUBLIC</a>. </dd>
<dt><a class="anchor" id="_deprecated000047"></a>Global <a class="el" href="sha1_8h.html#aacc5f1ebe391cf24557c1c92c3c21fb2">mbedtls_sha1</a>  (const unsigned char *input, size_t ilen, unsigned char output[20])</dt>
<dd>Superseded by <a class="el" href="sha1_8h.html#a332d382923412f8960b8558118fdfa90" title="This function calculates the SHA-1 checksum of a buffer. ">mbedtls_sha1_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000045"></a>Global <a class="el" href="sha1_8h.html#a0bf2765a30cead67c2757b069ddfd945">mbedtls_sha1_finish</a>  (<a class="el" href="structmbedtls__sha1__context.html" title="The SHA-1 context structure. ">mbedtls_sha1_context</a> *ctx, unsigned char output[20])</dt>
<dd>Superseded by <a class="el" href="sha1_8h.html#ad5386f33f3a04ca416fe89e0e8d5039d" title="This function finishes the SHA-1 operation, and writes the result to the output buffer. ">mbedtls_sha1_finish_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000046"></a>Global <a class="el" href="sha1_8h.html#a2b256e3a1ed4650fc44328695e29a1ae">mbedtls_sha1_process</a>  (<a class="el" href="structmbedtls__sha1__context.html" title="The SHA-1 context structure. ">mbedtls_sha1_context</a> *ctx, const unsigned char data[64])</dt>
<dd>Superseded by <a class="el" href="sha1_8h.html#a691c38288ec5d507269f95f7eed2c1e0" title="SHA-1 process data block (internal use only) ">mbedtls_internal_sha1_process()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000043"></a>Global <a class="el" href="sha1_8h.html#a245ab6a29cd41459d475719a2dfaa704">mbedtls_sha1_starts</a>  (<a class="el" href="structmbedtls__sha1__context.html" title="The SHA-1 context structure. ">mbedtls_sha1_context</a> *ctx)</dt>
<dd>Superseded by <a class="el" href="sha1_8h.html#a75b1992ad93e9b796686c442dcd5893e" title="This function starts a SHA-1 checksum calculation. ">mbedtls_sha1_starts_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000044"></a>Global <a class="el" href="sha1_8h.html#a76094171018873ef876813d70f2884b8">mbedtls_sha1_update</a>  (<a class="el" href="structmbedtls__sha1__context.html" title="The SHA-1 context structure. ">mbedtls_sha1_context</a> *ctx, const unsigned char *input, size_t ilen)</dt>
<dd>Superseded by <a class="el" href="sha1_8h.html#a460e674d51e2cd2d4f7ab520371d8307" title="This function feeds an input buffer into an ongoing SHA-1 checksum calculation. ">mbedtls_sha1_update_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000052"></a>Global <a class="el" href="sha256_8h.html#a25c94940f4217c4dd7ad6a4e7da61b47">mbedtls_sha256</a>  (const unsigned char *input, size_t ilen, unsigned char output[32], int is224)</dt>
<dd>Superseded by <a class="el" href="sha256_8h.html#ad283d3384b32e1e40edc6c22be359296" title="This function calculates the SHA-224 or SHA-256 checksum of a buffer. ">mbedtls_sha256_ret()</a> in 2.7.0. </dd>
<dt><a class="anchor" id="_deprecated000050"></a>Global <a class="el" href="sha256_8h.html#a759d3774f72abf82cd984a6ad29e19b1">mbedtls_sha256_finish</a>  (<a class="el" href="structmbedtls__sha256__context.html" title="The SHA-256 context structure. ">mbedtls_sha256_context</a> *ctx, unsigned char output[32])</dt>
<dd>Superseded by <a class="el" href="sha256_8h.html#ad9537ce07447c872e654ad87d144f1cd" title="This function finishes the SHA-256 operation, and writes the result to the output buffer...">mbedtls_sha256_finish_ret()</a> in 2.7.0. </dd>
<dt><a class="anchor" id="_deprecated000051"></a>Global <a class="el" href="sha256_8h.html#a12db056a85dc91162ebfbe41c550c1de">mbedtls_sha256_process</a>  (<a class="el" href="structmbedtls__sha256__context.html" title="The SHA-256 context structure. ">mbedtls_sha256_context</a> *ctx, const unsigned char data[64])</dt>
<dd>Superseded by <a class="el" href="sha256_8h.html#a7d35cd23d4ede07db7c6fee054045efb" title="This function processes a single data block within the ongoing SHA-256 computation. This function is for internal use only. ">mbedtls_internal_sha256_process()</a> in 2.7.0. </dd>
<dt><a class="anchor" id="_deprecated000048"></a>Global <a class="el" href="sha256_8h.html#ac4efbf5f18b8bd5d103c1ceb850fe7a4">mbedtls_sha256_starts</a>  (<a class="el" href="structmbedtls__sha256__context.html" title="The SHA-256 context structure. ">mbedtls_sha256_context</a> *ctx, int is224)</dt>
<dd>Superseded by <a class="el" href="sha256_8h.html#af7feb61e3727df3ea4bb1bb08537934e" title="This function starts a SHA-224 or SHA-256 checksum calculation. ">mbedtls_sha256_starts_ret()</a> in 2.7.0. </dd>
<dt><a class="anchor" id="_deprecated000049"></a>Global <a class="el" href="sha256_8h.html#a7ab0e1921b7ae14b110c4431a0b816f9">mbedtls_sha256_update</a>  (<a class="el" href="structmbedtls__sha256__context.html" title="The SHA-256 context structure. ">mbedtls_sha256_context</a> *ctx, const unsigned char *input, size_t ilen)</dt>
<dd>Superseded by <a class="el" href="sha256_8h.html#afeaa391b98ad340ed3b2233fa4ca665d" title="This function feeds an input buffer into an ongoing SHA-256 checksum calculation. ...">mbedtls_sha256_update_ret()</a> in 2.7.0. </dd>
<dt><a class="anchor" id="_deprecated000057"></a>Global <a class="el" href="sha512_8h.html#af4f8ced08923e496f754b219bc31e497">mbedtls_sha512</a>  (const unsigned char *input, size_t ilen, unsigned char output[64], int is384)</dt>
<dd>Superseded by <a class="el" href="sha512_8h.html#a19ac599d95fee6fc7391b767faced89b" title="This function calculates the SHA-512 or SHA-384 checksum of a buffer. ">mbedtls_sha512_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000055"></a>Global <a class="el" href="sha512_8h.html#a133f6d2ef47e60cbc6d42ee6e694edd5">mbedtls_sha512_finish</a>  (<a class="el" href="structmbedtls__sha512__context.html" title="The SHA-512 context structure. ">mbedtls_sha512_context</a> *ctx, unsigned char output[64])</dt>
<dd>Superseded by <a class="el" href="sha512_8h.html#ae58dccdf29be89f5db17d7cec3d9eaa6" title="This function finishes the SHA-512 operation, and writes the result to the output buffer...">mbedtls_sha512_finish_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000056"></a>Global <a class="el" href="sha512_8h.html#a7536eaefe5696d8fee385b1bb7997438">mbedtls_sha512_process</a>  (<a class="el" href="structmbedtls__sha512__context.html" title="The SHA-512 context structure. ">mbedtls_sha512_context</a> *ctx, const unsigned char data[128])</dt>
<dd>Superseded by <a class="el" href="sha512_8h.html#a2444643f71eb582c81a60c4dfd04f894" title="This function processes a single data block within the ongoing SHA-512 computation. ">mbedtls_internal_sha512_process()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000053"></a>Global <a class="el" href="sha512_8h.html#ab2967e4cc6c08bc2aabda46898f57ed6">mbedtls_sha512_starts</a>  (<a class="el" href="structmbedtls__sha512__context.html" title="The SHA-512 context structure. ">mbedtls_sha512_context</a> *ctx, int is384)</dt>
<dd>Superseded by <a class="el" href="sha512_8h.html#a7d4b5829bf66a88a51d8bfc89ce3247d" title="This function starts a SHA-384 or SHA-512 checksum calculation. ">mbedtls_sha512_starts_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000054"></a>Global <a class="el" href="sha512_8h.html#a534b77c39291f56dd2d73fafa5aeb154">mbedtls_sha512_update</a>  (<a class="el" href="structmbedtls__sha512__context.html" title="The SHA-512 context structure. ">mbedtls_sha512_context</a> *ctx, const unsigned char *input, size_t ilen)</dt>
<dd>Superseded by <a class="el" href="sha512_8h.html#acf34a07245ab35e4d1dbd94a88f71fc3" title="This function feeds an input buffer into an ongoing SHA-512 checksum calculation. ...">mbedtls_sha512_update_ret()</a> in 2.7.0 </dd>
<dt><a class="anchor" id="_deprecated000058"></a>Global <a class="el" href="ssl_8h.html#a599d59d63ca864eb4548d3626293febc">mbedtls_ssl_conf_dh_param</a>  (<a class="el" href="structmbedtls__ssl__config.html">mbedtls_ssl_config</a> *conf, const char *dhm_P, const char *dhm_G)</dt>
<dd>Superseded by <code>mbedtls_ssl_conf_dh_param_bin</code>. </dd>
<dt><a class="anchor" id="_deprecated000025"></a>File <a class="el" href="net_8h.html">net.h</a>  </dt>
<dd>Superseded by <a class="el" href="net__sockets_8h.html" title="Network communication functions. ">mbedtls/net_sockets.h</a> </dd>
</dl>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Mon Apr 9 2018 20:06:36 for mbed TLS v2.8.0 by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
</body>
</html>