blob: ddc3b8e3f2609e77c2d99ae02b3f2c9e15e25cd8 [file] [log] [blame]
Gilles Peskine06995ff2019-05-21 19:50:19 +02001
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4
5<html xmlns="http://www.w3.org/1999/xhtml">
6 <head>
7 <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
8 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
9 <title>Index of C identifiers &#8212; psa_crypto_api 1.0 beta3 documentation</title>
10 <link rel="stylesheet" href="_static/alabaster.css" type="text/css" />
11 <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
12 <script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
13 <script type="text/javascript" src="_static/jquery.js"></script>
14 <script type="text/javascript" src="_static/underscore.js"></script>
15 <script type="text/javascript" src="_static/doctools.js"></script>
16 <script type="text/javascript" src="_static/language_data.js"></script>
17 <link rel="index" title="Index" href="genindex.html" />
18 <link rel="search" title="Search" href="search.html" />
19
20
21 <link rel="stylesheet" href="_static/custom.css" type="text/css" />
22
23
24 <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />
25
26
27
28 </head><body>
29
30
31 <div class="document">
32 <div class="documentwrapper">
33 <div class="bodywrapper">
34
35
36 <div class="body" role="main">
37
38
39 <h1>Index of C identifiers</h1>
40
41 <div class="modindex-jumpbox">
42 <a href="#cap-PSA_A"><strong>PSA_A</strong></a> |
43 <a href="#cap-PSA_B"><strong>PSA_B</strong></a> |
44 <a href="#cap-PSA_C"><strong>PSA_C</strong></a> |
45 <a href="#cap-PSA_D"><strong>PSA_D</strong></a> |
46 <a href="#cap-PSA_E"><strong>PSA_E</strong></a> |
47 <a href="#cap-PSA_G"><strong>PSA_G</strong></a> |
48 <a href="#cap-PSA_H"><strong>PSA_H</strong></a> |
49 <a href="#cap-PSA_I"><strong>PSA_I</strong></a> |
50 <a href="#cap-PSA_K"><strong>PSA_K</strong></a> |
51 <a href="#cap-PSA_M"><strong>PSA_M</strong></a> |
52 <a href="#cap-PSA_O"><strong>PSA_O</strong></a> |
53 <a href="#cap-PSA_R"><strong>PSA_R</strong></a> |
54 <a href="#cap-PSA_S"><strong>PSA_S</strong></a> |
55 <a href="#cap-PSA_V"><strong>PSA_V</strong></a> |
56 <a href="#cap-PSA__"><strong>PSA__</strong></a>
57 </div>
58
59 <table class="indextable modindextable">
60 <tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
61 <tr class="cap" id="cap-PSA_A"><td></td><td>
62 <strong>PSA_A</strong></td><td></td></tr>
63 <tr>
64 <td></td>
65 <td>
66 <a href="from_doxygen.html#PSA_AEAD_DECRYPT_OUTPUT_SIZE"><code class="xref">PSA_AEAD_DECRYPT_OUTPUT_SIZE</code></a> <em>(macro)</em></td><td>
67 <em></em></td></tr>
68 <tr>
69 <td></td>
70 <td>
71 <a href="from_doxygen.html#PSA_AEAD_ENCRYPT_OUTPUT_SIZE"><code class="xref">PSA_AEAD_ENCRYPT_OUTPUT_SIZE</code></a> <em>(macro)</em></td><td>
72 <em></em></td></tr>
73 <tr>
74 <td></td>
75 <td>
76 <a href="from_doxygen.html#PSA_AEAD_FINISH_OUTPUT_SIZE"><code class="xref">PSA_AEAD_FINISH_OUTPUT_SIZE</code></a> <em>(macro)</em></td><td>
77 <em></em></td></tr>
78 <tr>
79 <td></td>
80 <td>
81 <a href="from_doxygen.html#PSA_AEAD_OPERATION_INIT"><code class="xref">PSA_AEAD_OPERATION_INIT</code></a> <em>(macro)</em></td><td>
82 <em></em></td></tr>
83 <tr>
84 <td></td>
85 <td>
86 <a href="from_doxygen.html#PSA_AEAD_TAG_LENGTH"><code class="xref">PSA_AEAD_TAG_LENGTH</code></a> <em>(macro)</em></td><td>
87 <em></em></td></tr>
88 <tr>
89 <td></td>
90 <td>
91 <a href="from_doxygen.html#PSA_AEAD_TAG_LENGTH_OFFSET"><code class="xref">PSA_AEAD_TAG_LENGTH_OFFSET</code></a> <em>(macro)</em></td><td>
92 <em></em></td></tr>
93 <tr>
94 <td></td>
95 <td>
96 <a href="from_doxygen.html#PSA_AEAD_UPDATE_OUTPUT_SIZE"><code class="xref">PSA_AEAD_UPDATE_OUTPUT_SIZE</code></a> <em>(macro)</em></td><td>
97 <em></em></td></tr>
98 <tr>
99 <td></td>
100 <td>
101 <a href="from_doxygen.html#PSA_AEAD_VERIFY_OUTPUT_SIZE"><code class="xref">PSA_AEAD_VERIFY_OUTPUT_SIZE</code></a> <em>(macro)</em></td><td>
102 <em></em></td></tr>
103 <tr>
104 <td></td>
105 <td>
106 <a href="from_doxygen.html#PSA_ALG_AEAD_FROM_BLOCK_FLAG"><code class="xref">PSA_ALG_AEAD_FROM_BLOCK_FLAG</code></a> <em>(macro)</em></td><td>
107 <em></em></td></tr>
108 <tr>
109 <td></td>
110 <td>
111 <a href="from_doxygen.html#PSA_ALG_AEAD_TAG_LENGTH_MASK"><code class="xref">PSA_ALG_AEAD_TAG_LENGTH_MASK</code></a> <em>(macro)</em></td><td>
112 <em></em></td></tr>
113 <tr>
114 <td></td>
115 <td>
116 <a href="from_doxygen.html#PSA_ALG_AEAD_WITH_DEFAULT_TAG_LENGTH"><code class="xref">PSA_ALG_AEAD_WITH_DEFAULT_TAG_LENGTH</code></a> <em>(macro)</em></td><td>
117 <em></em></td></tr>
118 <tr>
119 <td></td>
120 <td>
121 <a href="from_doxygen.html#PSA_ALG_AEAD_WITH_TAG_LENGTH"><code class="xref">PSA_ALG_AEAD_WITH_TAG_LENGTH</code></a> <em>(macro)</em></td><td>
122 <em></em></td></tr>
123 <tr>
124 <td></td>
125 <td>
126 <a href="from_doxygen.html#PSA_ALG_ANY_HASH"><code class="xref">PSA_ALG_ANY_HASH</code></a> <em>(macro)</em></td><td>
127 <em></em></td></tr>
128 <tr>
129 <td></td>
130 <td>
131 <a href="from_doxygen.html#PSA_ALG_ARC4"><code class="xref">PSA_ALG_ARC4</code></a> <em>(macro)</em></td><td>
132 <em></em></td></tr>
133 <tr>
134 <td></td>
135 <td>
136 <a href="from_doxygen.html#PSA_ALG_CATEGORY_AEAD"><code class="xref">PSA_ALG_CATEGORY_AEAD</code></a> <em>(macro)</em></td><td>
137 <em></em></td></tr>
138 <tr>
139 <td></td>
140 <td>
141 <a href="from_doxygen.html#PSA_ALG_CATEGORY_ASYMMETRIC_ENCRYPTION"><code class="xref">PSA_ALG_CATEGORY_ASYMMETRIC_ENCRYPTION</code></a> <em>(macro)</em></td><td>
142 <em></em></td></tr>
143 <tr>
144 <td></td>
145 <td>
146 <a href="from_doxygen.html#PSA_ALG_CATEGORY_CIPHER"><code class="xref">PSA_ALG_CATEGORY_CIPHER</code></a> <em>(macro)</em></td><td>
147 <em></em></td></tr>
148 <tr>
149 <td></td>
150 <td>
151 <a href="from_doxygen.html#PSA_ALG_CATEGORY_HASH"><code class="xref">PSA_ALG_CATEGORY_HASH</code></a> <em>(macro)</em></td><td>
152 <em></em></td></tr>
153 <tr>
154 <td></td>
155 <td>
156 <a href="from_doxygen.html#PSA_ALG_CATEGORY_KEY_AGREEMENT"><code class="xref">PSA_ALG_CATEGORY_KEY_AGREEMENT</code></a> <em>(macro)</em></td><td>
157 <em></em></td></tr>
158 <tr>
159 <td></td>
160 <td>
161 <a href="from_doxygen.html#PSA_ALG_CATEGORY_KEY_DERIVATION"><code class="xref">PSA_ALG_CATEGORY_KEY_DERIVATION</code></a> <em>(macro)</em></td><td>
162 <em></em></td></tr>
163 <tr>
164 <td></td>
165 <td>
166 <a href="from_doxygen.html#PSA_ALG_CATEGORY_MAC"><code class="xref">PSA_ALG_CATEGORY_MAC</code></a> <em>(macro)</em></td><td>
167 <em></em></td></tr>
168 <tr>
169 <td></td>
170 <td>
171 <a href="from_doxygen.html#PSA_ALG_CATEGORY_MASK"><code class="xref">PSA_ALG_CATEGORY_MASK</code></a> <em>(macro)</em></td><td>
172 <em></em></td></tr>
173 <tr>
174 <td></td>
175 <td>
176 <a href="from_doxygen.html#PSA_ALG_CATEGORY_SIGN"><code class="xref">PSA_ALG_CATEGORY_SIGN</code></a> <em>(macro)</em></td><td>
177 <em></em></td></tr>
178 <tr>
179 <td></td>
180 <td>
181 <a href="from_doxygen.html#PSA_ALG_CBC_MAC"><code class="xref">PSA_ALG_CBC_MAC</code></a> <em>(macro)</em></td><td>
182 <em></em></td></tr>
183 <tr>
184 <td></td>
185 <td>
186 <a href="from_doxygen.html#PSA_ALG_CBC_NO_PADDING"><code class="xref">PSA_ALG_CBC_NO_PADDING</code></a> <em>(macro)</em></td><td>
187 <em></em></td></tr>
188 <tr>
189 <td></td>
190 <td>
191 <a href="from_doxygen.html#PSA_ALG_CBC_PKCS7"><code class="xref">PSA_ALG_CBC_PKCS7</code></a> <em>(macro)</em></td><td>
192 <em></em></td></tr>
193 <tr>
194 <td></td>
195 <td>
196 <a href="from_doxygen.html#PSA_ALG_CCM"><code class="xref">PSA_ALG_CCM</code></a> <em>(macro)</em></td><td>
197 <em></em></td></tr>
198 <tr>
199 <td></td>
200 <td>
201 <a href="from_doxygen.html#PSA_ALG_CFB"><code class="xref">PSA_ALG_CFB</code></a> <em>(macro)</em></td><td>
202 <em></em></td></tr>
203 <tr>
204 <td></td>
205 <td>
206 <a href="from_doxygen.html#PSA_ALG_CHACHA20"><code class="xref">PSA_ALG_CHACHA20</code></a> <em>(macro)</em></td><td>
207 <em></em></td></tr>
208 <tr>
209 <td></td>
210 <td>
211 <a href="from_doxygen.html#PSA_ALG_CHACHA20_POLY1305"><code class="xref">PSA_ALG_CHACHA20_POLY1305</code></a> <em>(macro)</em></td><td>
212 <em></em></td></tr>
213 <tr>
214 <td></td>
215 <td>
216 <a href="from_doxygen.html#PSA_ALG_CIPHER_FROM_BLOCK_FLAG"><code class="xref">PSA_ALG_CIPHER_FROM_BLOCK_FLAG</code></a> <em>(macro)</em></td><td>
217 <em></em></td></tr>
218 <tr>
219 <td></td>
220 <td>
221 <a href="from_doxygen.html#PSA_ALG_CIPHER_MAC_BASE"><code class="xref">PSA_ALG_CIPHER_MAC_BASE</code></a> <em>(macro)</em></td><td>
222 <em></em></td></tr>
223 <tr>
224 <td></td>
225 <td>
226 <a href="from_doxygen.html#PSA_ALG_CIPHER_STREAM_FLAG"><code class="xref">PSA_ALG_CIPHER_STREAM_FLAG</code></a> <em>(macro)</em></td><td>
227 <em></em></td></tr>
228 <tr>
229 <td></td>
230 <td>
231 <a href="from_doxygen.html#PSA_ALG_CMAC"><code class="xref">PSA_ALG_CMAC</code></a> <em>(macro)</em></td><td>
232 <em></em></td></tr>
233 <tr>
234 <td></td>
235 <td>
236 <a href="from_doxygen.html#PSA_ALG_CTR"><code class="xref">PSA_ALG_CTR</code></a> <em>(macro)</em></td><td>
237 <em></em></td></tr>
238 <tr>
239 <td></td>
240 <td>
241 <a href="from_doxygen.html#PSA_ALG_DETERMINISTIC_ECDSA"><code class="xref">PSA_ALG_DETERMINISTIC_ECDSA</code></a> <em>(macro)</em></td><td>
242 <em></em></td></tr>
243 <tr>
244 <td></td>
245 <td>
246 <a href="from_doxygen.html#PSA_ALG_DETERMINISTIC_ECDSA_BASE"><code class="xref">PSA_ALG_DETERMINISTIC_ECDSA_BASE</code></a> <em>(macro)</em></td><td>
247 <em></em></td></tr>
248 <tr>
249 <td></td>
250 <td>
251 <a href="from_doxygen.html#PSA_ALG_ECDH"><code class="xref">PSA_ALG_ECDH</code></a> <em>(macro)</em></td><td>
252 <em></em></td></tr>
253 <tr>
254 <td></td>
255 <td>
256 <a href="from_doxygen.html#PSA_ALG_ECDSA"><code class="xref">PSA_ALG_ECDSA</code></a> <em>(macro)</em></td><td>
257 <em></em></td></tr>
258 <tr>
259 <td></td>
260 <td>
261 <a href="from_doxygen.html#PSA_ALG_ECDSA_ANY"><code class="xref">PSA_ALG_ECDSA_ANY</code></a> <em>(macro)</em></td><td>
262 <em></em></td></tr>
263 <tr>
264 <td></td>
265 <td>
266 <a href="from_doxygen.html#PSA_ALG_ECDSA_BASE"><code class="xref">PSA_ALG_ECDSA_BASE</code></a> <em>(macro)</em></td><td>
267 <em></em></td></tr>
268 <tr>
269 <td></td>
270 <td>
271 <a href="from_doxygen.html#PSA_ALG_ECDSA_IS_DETERMINISTIC"><code class="xref">PSA_ALG_ECDSA_IS_DETERMINISTIC</code></a> <em>(macro)</em></td><td>
272 <em></em></td></tr>
273 <tr>
274 <td></td>
275 <td>
276 <a href="from_doxygen.html#PSA_ALG_FFDH"><code class="xref">PSA_ALG_FFDH</code></a> <em>(macro)</em></td><td>
277 <em></em></td></tr>
278 <tr>
279 <td></td>
280 <td>
281 <a href="from_doxygen.html#PSA_ALG_FULL_LENGTH_MAC"><code class="xref">PSA_ALG_FULL_LENGTH_MAC</code></a> <em>(macro)</em></td><td>
282 <em></em></td></tr>
283 <tr>
284 <td></td>
285 <td>
286 <a href="from_doxygen.html#PSA_ALG_GCM"><code class="xref">PSA_ALG_GCM</code></a> <em>(macro)</em></td><td>
287 <em></em></td></tr>
288 <tr>
289 <td></td>
290 <td>
291 <a href="from_doxygen.html#PSA_ALG_GMAC"><code class="xref">PSA_ALG_GMAC</code></a> <em>(macro)</em></td><td>
292 <em></em></td></tr>
293 <tr>
294 <td></td>
295 <td>
296 <a href="from_doxygen.html#PSA_ALG_HASH_MASK"><code class="xref">PSA_ALG_HASH_MASK</code></a> <em>(macro)</em></td><td>
297 <em></em></td></tr>
298 <tr>
299 <td></td>
300 <td>
301 <a href="from_doxygen.html#PSA_ALG_HKDF"><code class="xref">PSA_ALG_HKDF</code></a> <em>(macro)</em></td><td>
302 <em></em></td></tr>
303 <tr>
304 <td></td>
305 <td>
306 <a href="from_doxygen.html#PSA_ALG_HKDF_BASE"><code class="xref">PSA_ALG_HKDF_BASE</code></a> <em>(macro)</em></td><td>
307 <em></em></td></tr>
308 <tr>
309 <td></td>
310 <td>
311 <a href="from_doxygen.html#PSA_ALG_HKDF_GET_HASH"><code class="xref">PSA_ALG_HKDF_GET_HASH</code></a> <em>(macro)</em></td><td>
312 <em></em></td></tr>
313 <tr>
314 <td></td>
315 <td>
316 <a href="from_doxygen.html#PSA_ALG_HMAC"><code class="xref">PSA_ALG_HMAC</code></a> <em>(macro)</em></td><td>
317 <em></em></td></tr>
318 <tr>
319 <td></td>
320 <td>
321 <a href="from_doxygen.html#PSA_ALG_HMAC_BASE"><code class="xref">PSA_ALG_HMAC_BASE</code></a> <em>(macro)</em></td><td>
322 <em></em></td></tr>
323 <tr>
324 <td></td>
325 <td>
326 <a href="from_doxygen.html#PSA_ALG_HMAC_GET_HASH"><code class="xref">PSA_ALG_HMAC_GET_HASH</code></a> <em>(macro)</em></td><td>
327 <em></em></td></tr>
328 <tr>
329 <td></td>
330 <td>
331 <a href="from_doxygen.html#PSA_ALG_IS_AEAD"><code class="xref">PSA_ALG_IS_AEAD</code></a> <em>(macro)</em></td><td>
332 <em></em></td></tr>
333 <tr>
334 <td></td>
335 <td>
336 <a href="from_doxygen.html#PSA_ALG_IS_AEAD_ON_BLOCK_CIPHER"><code class="xref">PSA_ALG_IS_AEAD_ON_BLOCK_CIPHER</code></a> <em>(macro)</em></td><td>
337 <em></em></td></tr>
338 <tr>
339 <td></td>
340 <td>
341 <a href="from_doxygen.html#PSA_ALG_IS_ASYMMETRIC_ENCRYPTION"><code class="xref">PSA_ALG_IS_ASYMMETRIC_ENCRYPTION</code></a> <em>(macro)</em></td><td>
342 <em></em></td></tr>
343 <tr>
344 <td></td>
345 <td>
346 <a href="from_doxygen.html#PSA_ALG_IS_BLOCK_CIPHER_MAC"><code class="xref">PSA_ALG_IS_BLOCK_CIPHER_MAC</code></a> <em>(macro)</em></td><td>
347 <em></em></td></tr>
348 <tr>
349 <td></td>
350 <td>
351 <a href="from_doxygen.html#PSA_ALG_IS_CIPHER"><code class="xref">PSA_ALG_IS_CIPHER</code></a> <em>(macro)</em></td><td>
352 <em></em></td></tr>
353 <tr>
354 <td></td>
355 <td>
356 <a href="from_doxygen.html#PSA_ALG_IS_DETERMINISTIC_ECDSA"><code class="xref">PSA_ALG_IS_DETERMINISTIC_ECDSA</code></a> <em>(macro)</em></td><td>
357 <em></em></td></tr>
358 <tr>
359 <td></td>
360 <td>
361 <a href="from_doxygen.html#PSA_ALG_IS_ECDH"><code class="xref">PSA_ALG_IS_ECDH</code></a> <em>(macro)</em></td><td>
362 <em></em></td></tr>
363 <tr>
364 <td></td>
365 <td>
366 <a href="from_doxygen.html#PSA_ALG_IS_ECDSA"><code class="xref">PSA_ALG_IS_ECDSA</code></a> <em>(macro)</em></td><td>
367 <em></em></td></tr>
368 <tr>
369 <td></td>
370 <td>
371 <a href="from_doxygen.html#PSA_ALG_IS_FFDH"><code class="xref">PSA_ALG_IS_FFDH</code></a> <em>(macro)</em></td><td>
372 <em></em></td></tr>
373 <tr>
374 <td></td>
375 <td>
376 <a href="from_doxygen.html#PSA_ALG_IS_HASH"><code class="xref">PSA_ALG_IS_HASH</code></a> <em>(macro)</em></td><td>
377 <em></em></td></tr>
378 <tr>
379 <td></td>
380 <td>
381 <a href="from_doxygen.html#PSA_ALG_IS_HASH_AND_SIGN"><code class="xref">PSA_ALG_IS_HASH_AND_SIGN</code></a> <em>(macro)</em></td><td>
382 <em></em></td></tr>
383 <tr>
384 <td></td>
385 <td>
386 <a href="from_doxygen.html#PSA_ALG_IS_HKDF"><code class="xref">PSA_ALG_IS_HKDF</code></a> <em>(macro)</em></td><td>
387 <em></em></td></tr>
388 <tr>
389 <td></td>
390 <td>
391 <a href="from_doxygen.html#PSA_ALG_IS_HMAC"><code class="xref">PSA_ALG_IS_HMAC</code></a> <em>(macro)</em></td><td>
392 <em></em></td></tr>
393 <tr>
394 <td></td>
395 <td>
396 <a href="from_doxygen.html#PSA_ALG_IS_KEY_AGREEMENT"><code class="xref">PSA_ALG_IS_KEY_AGREEMENT</code></a> <em>(macro)</em></td><td>
397 <em></em></td></tr>
398 <tr>
399 <td></td>
400 <td>
401 <a href="from_doxygen.html#PSA_ALG_IS_KEY_DERIVATION"><code class="xref">PSA_ALG_IS_KEY_DERIVATION</code></a> <em>(macro)</em></td><td>
402 <em></em></td></tr>
403 <tr>
404 <td></td>
405 <td>
406 <a href="from_doxygen.html#PSA_ALG_IS_KEY_DERIVATION_OR_AGREEMENT"><code class="xref">PSA_ALG_IS_KEY_DERIVATION_OR_AGREEMENT</code></a> <em>(macro)</em></td><td>
407 <em></em></td></tr>
408 <tr>
409 <td></td>
410 <td>
411 <a href="from_doxygen.html#PSA_ALG_IS_MAC"><code class="xref">PSA_ALG_IS_MAC</code></a> <em>(macro)</em></td><td>
412 <em></em></td></tr>
413 <tr>
414 <td></td>
415 <td>
416 <a href="from_doxygen.html#PSA_ALG_IS_RANDOMIZED_ECDSA"><code class="xref">PSA_ALG_IS_RANDOMIZED_ECDSA</code></a> <em>(macro)</em></td><td>
417 <em></em></td></tr>
418 <tr>
419 <td></td>
420 <td>
421 <a href="from_doxygen.html#PSA_ALG_IS_RAW_KEY_AGREEMENT"><code class="xref">PSA_ALG_IS_RAW_KEY_AGREEMENT</code></a> <em>(macro)</em></td><td>
422 <em></em></td></tr>
423 <tr>
424 <td></td>
425 <td>
426 <a href="from_doxygen.html#PSA_ALG_IS_RSA_OAEP"><code class="xref">PSA_ALG_IS_RSA_OAEP</code></a> <em>(macro)</em></td><td>
427 <em></em></td></tr>
428 <tr>
429 <td></td>
430 <td>
431 <a href="from_doxygen.html#PSA_ALG_IS_RSA_PKCS1V15_SIGN"><code class="xref">PSA_ALG_IS_RSA_PKCS1V15_SIGN</code></a> <em>(macro)</em></td><td>
432 <em></em></td></tr>
433 <tr>
434 <td></td>
435 <td>
436 <a href="from_doxygen.html#PSA_ALG_IS_RSA_PSS"><code class="xref">PSA_ALG_IS_RSA_PSS</code></a> <em>(macro)</em></td><td>
437 <em></em></td></tr>
438 <tr>
439 <td></td>
440 <td>
441 <a href="from_doxygen.html#PSA_ALG_IS_SIGN"><code class="xref">PSA_ALG_IS_SIGN</code></a> <em>(macro)</em></td><td>
442 <em></em></td></tr>
443 <tr>
444 <td></td>
445 <td>
446 <a href="from_doxygen.html#PSA_ALG_IS_STREAM_CIPHER"><code class="xref">PSA_ALG_IS_STREAM_CIPHER</code></a> <em>(macro)</em></td><td>
447 <em></em></td></tr>
448 <tr>
449 <td></td>
450 <td>
451 <a href="from_doxygen.html#PSA_ALG_IS_TLS12_PRF"><code class="xref">PSA_ALG_IS_TLS12_PRF</code></a> <em>(macro)</em></td><td>
452 <em></em></td></tr>
453 <tr>
454 <td></td>
455 <td>
456 <a href="from_doxygen.html#PSA_ALG_IS_TLS12_PSK_TO_MS"><code class="xref">PSA_ALG_IS_TLS12_PSK_TO_MS</code></a> <em>(macro)</em></td><td>
457 <em></em></td></tr>
458 <tr>
459 <td></td>
460 <td>
461 <a href="from_doxygen.html#PSA_ALG_IS_VENDOR_DEFINED"><code class="xref">PSA_ALG_IS_VENDOR_DEFINED</code></a> <em>(macro)</em></td><td>
462 <em></em></td></tr>
463 <tr>
464 <td></td>
465 <td>
466 <a href="from_doxygen.html#PSA_ALG_IS_WILDCARD"><code class="xref">PSA_ALG_IS_WILDCARD</code></a> <em>(macro)</em></td><td>
467 <em></em></td></tr>
468 <tr>
469 <td></td>
470 <td>
471 <a href="from_doxygen.html#PSA_ALG_KEY_AGREEMENT"><code class="xref">PSA_ALG_KEY_AGREEMENT</code></a> <em>(macro)</em></td><td>
472 <em></em></td></tr>
473 <tr>
474 <td></td>
475 <td>
476 <a href="from_doxygen.html#PSA_ALG_KEY_AGREEMENT_GET_BASE"><code class="xref">PSA_ALG_KEY_AGREEMENT_GET_BASE</code></a> <em>(macro)</em></td><td>
477 <em></em></td></tr>
478 <tr>
479 <td></td>
480 <td>
481 <a href="from_doxygen.html#PSA_ALG_KEY_AGREEMENT_GET_KDF"><code class="xref">PSA_ALG_KEY_AGREEMENT_GET_KDF</code></a> <em>(macro)</em></td><td>
482 <em></em></td></tr>
483 <tr>
484 <td></td>
485 <td>
486 <a href="from_doxygen.html#PSA_ALG_KEY_AGREEMENT_MASK"><code class="xref">PSA_ALG_KEY_AGREEMENT_MASK</code></a> <em>(macro)</em></td><td>
487 <em></em></td></tr>
488 <tr>
489 <td></td>
490 <td>
491 <a href="from_doxygen.html#PSA_ALG_KEY_DERIVATION_MASK"><code class="xref">PSA_ALG_KEY_DERIVATION_MASK</code></a> <em>(macro)</em></td><td>
492 <em></em></td></tr>
493 <tr>
494 <td></td>
495 <td>
496 <a href="from_doxygen.html#PSA_ALG_MAC_SUBCATEGORY_MASK"><code class="xref">PSA_ALG_MAC_SUBCATEGORY_MASK</code></a> <em>(macro)</em></td><td>
497 <em></em></td></tr>
498 <tr>
499 <td></td>
500 <td>
501 <a href="from_doxygen.html#PSA_ALG_MAC_TRUNCATION_MASK"><code class="xref">PSA_ALG_MAC_TRUNCATION_MASK</code></a> <em>(macro)</em></td><td>
502 <em></em></td></tr>
503 <tr>
504 <td></td>
505 <td>
506 <a href="from_doxygen.html#PSA_ALG_MD2"><code class="xref">PSA_ALG_MD2</code></a> <em>(macro)</em></td><td>
507 <em></em></td></tr>
508 <tr>
509 <td></td>
510 <td>
511 <a href="from_doxygen.html#PSA_ALG_MD4"><code class="xref">PSA_ALG_MD4</code></a> <em>(macro)</em></td><td>
512 <em></em></td></tr>
513 <tr>
514 <td></td>
515 <td>
516 <a href="from_doxygen.html#PSA_ALG_MD5"><code class="xref">PSA_ALG_MD5</code></a> <em>(macro)</em></td><td>
517 <em></em></td></tr>
518 <tr>
519 <td></td>
520 <td>
521 <a href="from_doxygen.html#PSA_ALG_OFB"><code class="xref">PSA_ALG_OFB</code></a> <em>(macro)</em></td><td>
522 <em></em></td></tr>
523 <tr>
524 <td></td>
525 <td>
526 <a href="from_doxygen.html#PSA_ALG_RIPEMD160"><code class="xref">PSA_ALG_RIPEMD160</code></a> <em>(macro)</em></td><td>
527 <em></em></td></tr>
528 <tr>
529 <td></td>
530 <td>
531 <a href="from_doxygen.html#PSA_ALG_RSA_OAEP"><code class="xref">PSA_ALG_RSA_OAEP</code></a> <em>(macro)</em></td><td>
532 <em></em></td></tr>
533 <tr>
534 <td></td>
535 <td>
536 <a href="from_doxygen.html#PSA_ALG_RSA_OAEP_BASE"><code class="xref">PSA_ALG_RSA_OAEP_BASE</code></a> <em>(macro)</em></td><td>
537 <em></em></td></tr>
538 <tr>
539 <td></td>
540 <td>
541 <a href="from_doxygen.html#PSA_ALG_RSA_OAEP_GET_HASH"><code class="xref">PSA_ALG_RSA_OAEP_GET_HASH</code></a> <em>(macro)</em></td><td>
542 <em></em></td></tr>
543 <tr>
544 <td></td>
545 <td>
546 <a href="from_doxygen.html#PSA_ALG_RSA_PKCS1V15_CRYPT"><code class="xref">PSA_ALG_RSA_PKCS1V15_CRYPT</code></a> <em>(macro)</em></td><td>
547 <em></em></td></tr>
548 <tr>
549 <td></td>
550 <td>
551 <a href="from_doxygen.html#PSA_ALG_RSA_PKCS1V15_SIGN"><code class="xref">PSA_ALG_RSA_PKCS1V15_SIGN</code></a> <em>(macro)</em></td><td>
552 <em></em></td></tr>
553 <tr>
554 <td></td>
555 <td>
556 <a href="from_doxygen.html#PSA_ALG_RSA_PKCS1V15_SIGN_BASE"><code class="xref">PSA_ALG_RSA_PKCS1V15_SIGN_BASE</code></a> <em>(macro)</em></td><td>
557 <em></em></td></tr>
558 <tr>
559 <td></td>
560 <td>
561 <a href="from_doxygen.html#PSA_ALG_RSA_PKCS1V15_SIGN_RAW"><code class="xref">PSA_ALG_RSA_PKCS1V15_SIGN_RAW</code></a> <em>(macro)</em></td><td>
562 <em></em></td></tr>
563 <tr>
564 <td></td>
565 <td>
566 <a href="from_doxygen.html#PSA_ALG_RSA_PSS"><code class="xref">PSA_ALG_RSA_PSS</code></a> <em>(macro)</em></td><td>
567 <em></em></td></tr>
568 <tr>
569 <td></td>
570 <td>
571 <a href="from_doxygen.html#PSA_ALG_RSA_PSS_BASE"><code class="xref">PSA_ALG_RSA_PSS_BASE</code></a> <em>(macro)</em></td><td>
572 <em></em></td></tr>
573 <tr>
574 <td></td>
575 <td>
576 <a href="from_doxygen.html#PSA_ALG_SHA3_224"><code class="xref">PSA_ALG_SHA3_224</code></a> <em>(macro)</em></td><td>
577 <em></em></td></tr>
578 <tr>
579 <td></td>
580 <td>
581 <a href="from_doxygen.html#PSA_ALG_SHA3_256"><code class="xref">PSA_ALG_SHA3_256</code></a> <em>(macro)</em></td><td>
582 <em></em></td></tr>
583 <tr>
584 <td></td>
585 <td>
586 <a href="from_doxygen.html#PSA_ALG_SHA3_384"><code class="xref">PSA_ALG_SHA3_384</code></a> <em>(macro)</em></td><td>
587 <em></em></td></tr>
588 <tr>
589 <td></td>
590 <td>
591 <a href="from_doxygen.html#PSA_ALG_SHA3_512"><code class="xref">PSA_ALG_SHA3_512</code></a> <em>(macro)</em></td><td>
592 <em></em></td></tr>
593 <tr>
594 <td></td>
595 <td>
596 <a href="from_doxygen.html#PSA_ALG_SHA_1"><code class="xref">PSA_ALG_SHA_1</code></a> <em>(macro)</em></td><td>
597 <em></em></td></tr>
598 <tr>
599 <td></td>
600 <td>
601 <a href="from_doxygen.html#PSA_ALG_SHA_224"><code class="xref">PSA_ALG_SHA_224</code></a> <em>(macro)</em></td><td>
602 <em></em></td></tr>
603 <tr>
604 <td></td>
605 <td>
606 <a href="from_doxygen.html#PSA_ALG_SHA_256"><code class="xref">PSA_ALG_SHA_256</code></a> <em>(macro)</em></td><td>
607 <em></em></td></tr>
608 <tr>
609 <td></td>
610 <td>
611 <a href="from_doxygen.html#PSA_ALG_SHA_384"><code class="xref">PSA_ALG_SHA_384</code></a> <em>(macro)</em></td><td>
612 <em></em></td></tr>
613 <tr>
614 <td></td>
615 <td>
616 <a href="from_doxygen.html#PSA_ALG_SHA_512"><code class="xref">PSA_ALG_SHA_512</code></a> <em>(macro)</em></td><td>
617 <em></em></td></tr>
618 <tr>
619 <td></td>
620 <td>
621 <a href="from_doxygen.html#PSA_ALG_SHA_512_224"><code class="xref">PSA_ALG_SHA_512_224</code></a> <em>(macro)</em></td><td>
622 <em></em></td></tr>
623 <tr>
624 <td></td>
625 <td>
626 <a href="from_doxygen.html#PSA_ALG_SHA_512_256"><code class="xref">PSA_ALG_SHA_512_256</code></a> <em>(macro)</em></td><td>
627 <em></em></td></tr>
628 <tr>
629 <td></td>
630 <td>
631 <a href="from_doxygen.html#PSA_ALG_SIGN_GET_HASH"><code class="xref">PSA_ALG_SIGN_GET_HASH</code></a> <em>(macro)</em></td><td>
632 <em></em></td></tr>
633 <tr>
634 <td></td>
635 <td>
636 <a href="from_doxygen.html#PSA_ALG_TLS12_PRF"><code class="xref">PSA_ALG_TLS12_PRF</code></a> <em>(macro)</em></td><td>
637 <em></em></td></tr>
638 <tr>
639 <td></td>
640 <td>
641 <a href="from_doxygen.html#PSA_ALG_TLS12_PRF_BASE"><code class="xref">PSA_ALG_TLS12_PRF_BASE</code></a> <em>(macro)</em></td><td>
642 <em></em></td></tr>
643 <tr>
644 <td></td>
645 <td>
646 <a href="from_doxygen.html#PSA_ALG_TLS12_PRF_GET_HASH"><code class="xref">PSA_ALG_TLS12_PRF_GET_HASH</code></a> <em>(macro)</em></td><td>
647 <em></em></td></tr>
648 <tr>
649 <td></td>
650 <td>
651 <a href="from_doxygen.html#PSA_ALG_TLS12_PSK_TO_MS"><code class="xref">PSA_ALG_TLS12_PSK_TO_MS</code></a> <em>(macro)</em></td><td>
652 <em></em></td></tr>
653 <tr>
654 <td></td>
655 <td>
656 <a href="from_doxygen.html#PSA_ALG_TLS12_PSK_TO_MS_BASE"><code class="xref">PSA_ALG_TLS12_PSK_TO_MS_BASE</code></a> <em>(macro)</em></td><td>
657 <em></em></td></tr>
658 <tr>
659 <td></td>
660 <td>
661 <a href="from_doxygen.html#PSA_ALG_TLS12_PSK_TO_MS_GET_HASH"><code class="xref">PSA_ALG_TLS12_PSK_TO_MS_GET_HASH</code></a> <em>(macro)</em></td><td>
662 <em></em></td></tr>
663 <tr>
664 <td></td>
665 <td>
666 <a href="from_doxygen.html#PSA_ALG_TLS12_PSK_TO_MS_MAX_PSK_LEN"><code class="xref">PSA_ALG_TLS12_PSK_TO_MS_MAX_PSK_LEN</code></a> <em>(macro)</em></td><td>
667 <em></em></td></tr>
668 <tr>
669 <td></td>
670 <td>
671 <a href="from_doxygen.html#PSA_ALG_TRUNCATED_MAC"><code class="xref">PSA_ALG_TRUNCATED_MAC</code></a> <em>(macro)</em></td><td>
672 <em></em></td></tr>
673 <tr>
674 <td></td>
675 <td>
676 <a href="from_doxygen.html#PSA_ALG_VENDOR_FLAG"><code class="xref">PSA_ALG_VENDOR_FLAG</code></a> <em>(macro)</em></td><td>
677 <em></em></td></tr>
678 <tr>
679 <td></td>
680 <td>
681 <a href="from_doxygen.html#PSA_ALG_XTS"><code class="xref">PSA_ALG_XTS</code></a> <em>(macro)</em></td><td>
682 <em></em></td></tr>
683 <tr>
684 <td></td>
685 <td>
686 <a href="from_doxygen.html#PSA_ASYMMETRIC_DECRYPT_OUTPUT_SIZE"><code class="xref">PSA_ASYMMETRIC_DECRYPT_OUTPUT_SIZE</code></a> <em>(macro)</em></td><td>
687 <em></em></td></tr>
688 <tr>
689 <td></td>
690 <td>
691 <a href="from_doxygen.html#PSA_ASYMMETRIC_ENCRYPT_OUTPUT_SIZE"><code class="xref">PSA_ASYMMETRIC_ENCRYPT_OUTPUT_SIZE</code></a> <em>(macro)</em></td><td>
692 <em></em></td></tr>
693 <tr>
694 <td></td>
695 <td>
696 <a href="from_doxygen.html#PSA_ASYMMETRIC_SIGNATURE_MAX_SIZE"><code class="xref">PSA_ASYMMETRIC_SIGNATURE_MAX_SIZE</code></a> <em>(macro)</em></td><td>
697 <em></em></td></tr>
698 <tr>
699 <td></td>
700 <td>
701 <a href="from_doxygen.html#PSA_ASYMMETRIC_SIGN_OUTPUT_SIZE"><code class="xref">PSA_ASYMMETRIC_SIGN_OUTPUT_SIZE</code></a> <em>(macro)</em></td><td>
702 <em></em></td></tr>
703 <tr>
704 <td></td>
705 <td>
706 <a href="from_doxygen.html#psa_aead_abort"><code class="xref">psa_aead_abort</code></a> <em>(function)</em></td><td>
707 <em></em></td></tr>
708 <tr>
709 <td></td>
710 <td>
711 <a href="from_doxygen.html#psa_aead_decrypt"><code class="xref">psa_aead_decrypt</code></a> <em>(function)</em></td><td>
712 <em></em></td></tr>
713 <tr>
714 <td></td>
715 <td>
716 <a href="from_doxygen.html#psa_aead_decrypt_setup"><code class="xref">psa_aead_decrypt_setup</code></a> <em>(function)</em></td><td>
717 <em></em></td></tr>
718 <tr>
719 <td></td>
720 <td>
721 <a href="from_doxygen.html#psa_aead_encrypt"><code class="xref">psa_aead_encrypt</code></a> <em>(function)</em></td><td>
722 <em></em></td></tr>
723 <tr>
724 <td></td>
725 <td>
726 <a href="from_doxygen.html#psa_aead_encrypt_setup"><code class="xref">psa_aead_encrypt_setup</code></a> <em>(function)</em></td><td>
727 <em></em></td></tr>
728 <tr>
729 <td></td>
730 <td>
731 <a href="from_doxygen.html#psa_aead_finish"><code class="xref">psa_aead_finish</code></a> <em>(function)</em></td><td>
732 <em></em></td></tr>
733 <tr>
734 <td></td>
735 <td>
736 <a href="from_doxygen.html#psa_aead_generate_nonce"><code class="xref">psa_aead_generate_nonce</code></a> <em>(function)</em></td><td>
737 <em></em></td></tr>
738 <tr>
739 <td></td>
740 <td>
741 <a href="from_doxygen.html#psa_aead_operation_init"><code class="xref">psa_aead_operation_init</code></a> <em>(function)</em></td><td>
742 <em></em></td></tr>
743 <tr>
744 <td></td>
745 <td>
746 <a href="from_doxygen.html#psa_aead_operation_t"><code class="xref">psa_aead_operation_t</code></a> <em>(type)</em></td><td>
747 <em></em></td></tr>
748 <tr>
749 <td></td>
750 <td>
751 <a href="from_doxygen.html#psa_aead_set_lengths"><code class="xref">psa_aead_set_lengths</code></a> <em>(function)</em></td><td>
752 <em></em></td></tr>
753 <tr>
754 <td></td>
755 <td>
756 <a href="from_doxygen.html#psa_aead_set_nonce"><code class="xref">psa_aead_set_nonce</code></a> <em>(function)</em></td><td>
757 <em></em></td></tr>
758 <tr>
759 <td></td>
760 <td>
761 <a href="from_doxygen.html#psa_aead_update"><code class="xref">psa_aead_update</code></a> <em>(function)</em></td><td>
762 <em></em></td></tr>
763 <tr>
764 <td></td>
765 <td>
766 <a href="from_doxygen.html#psa_aead_update_ad"><code class="xref">psa_aead_update_ad</code></a> <em>(function)</em></td><td>
767 <em></em></td></tr>
768 <tr>
769 <td></td>
770 <td>
771 <a href="from_doxygen.html#psa_aead_verify"><code class="xref">psa_aead_verify</code></a> <em>(function)</em></td><td>
772 <em></em></td></tr>
773 <tr>
774 <td></td>
775 <td>
776 <a href="from_doxygen.html#psa_algorithm_t"><code class="xref">psa_algorithm_t</code></a> <em>(type)</em></td><td>
777 <em></em></td></tr>
778 <tr>
779 <td></td>
780 <td>
781 <a href="from_doxygen.html#psa_asymmetric_decrypt"><code class="xref">psa_asymmetric_decrypt</code></a> <em>(function)</em></td><td>
782 <em></em></td></tr>
783 <tr>
784 <td></td>
785 <td>
786 <a href="from_doxygen.html#psa_asymmetric_encrypt"><code class="xref">psa_asymmetric_encrypt</code></a> <em>(function)</em></td><td>
787 <em></em></td></tr>
788 <tr>
789 <td></td>
790 <td>
791 <a href="from_doxygen.html#psa_asymmetric_sign"><code class="xref">psa_asymmetric_sign</code></a> <em>(function)</em></td><td>
792 <em></em></td></tr>
793 <tr>
794 <td></td>
795 <td>
796 <a href="from_doxygen.html#psa_asymmetric_verify"><code class="xref">psa_asymmetric_verify</code></a> <em>(function)</em></td><td>
797 <em></em></td></tr>
798 <tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
799 <tr class="cap" id="cap-PSA_B"><td></td><td>
800 <strong>PSA_B</strong></td><td></td></tr>
801 <tr>
802 <td></td>
803 <td>
804 <a href="from_doxygen.html#PSA_BITS_TO_BYTES"><code class="xref">PSA_BITS_TO_BYTES</code></a> <em>(macro)</em></td><td>
805 <em></em></td></tr>
806 <tr>
807 <td></td>
808 <td>
809 <a href="from_doxygen.html#PSA_BLOCK_CIPHER_BLOCK_SIZE"><code class="xref">PSA_BLOCK_CIPHER_BLOCK_SIZE</code></a> <em>(macro)</em></td><td>
810 <em></em></td></tr>
811 <tr>
812 <td></td>
813 <td>
814 <a href="from_doxygen.html#PSA_BYTES_TO_BITS"><code class="xref">PSA_BYTES_TO_BITS</code></a> <em>(macro)</em></td><td>
815 <em></em></td></tr>
816 <tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
817 <tr class="cap" id="cap-PSA_C"><td></td><td>
818 <strong>PSA_C</strong></td><td></td></tr>
819 <tr>
820 <td></td>
821 <td>
822 <a href="from_doxygen.html#PSA_CIPHER_OPERATION_INIT"><code class="xref">PSA_CIPHER_OPERATION_INIT</code></a> <em>(macro)</em></td><td>
823 <em></em></td></tr>
824 <tr>
825 <td></td>
826 <td>
827 <a href="from_doxygen.html#psa_cipher_abort"><code class="xref">psa_cipher_abort</code></a> <em>(function)</em></td><td>
828 <em></em></td></tr>
829 <tr>
830 <td></td>
831 <td>
832 <a href="from_doxygen.html#psa_cipher_decrypt"><code class="xref">psa_cipher_decrypt</code></a> <em>(function)</em></td><td>
833 <em></em></td></tr>
834 <tr>
835 <td></td>
836 <td>
837 <a href="from_doxygen.html#psa_cipher_decrypt_setup"><code class="xref">psa_cipher_decrypt_setup</code></a> <em>(function)</em></td><td>
838 <em></em></td></tr>
839 <tr>
840 <td></td>
841 <td>
842 <a href="from_doxygen.html#psa_cipher_encrypt"><code class="xref">psa_cipher_encrypt</code></a> <em>(function)</em></td><td>
843 <em></em></td></tr>
844 <tr>
845 <td></td>
846 <td>
847 <a href="from_doxygen.html#psa_cipher_encrypt_setup"><code class="xref">psa_cipher_encrypt_setup</code></a> <em>(function)</em></td><td>
848 <em></em></td></tr>
849 <tr>
850 <td></td>
851 <td>
852 <a href="from_doxygen.html#psa_cipher_finish"><code class="xref">psa_cipher_finish</code></a> <em>(function)</em></td><td>
853 <em></em></td></tr>
854 <tr>
855 <td></td>
856 <td>
857 <a href="from_doxygen.html#psa_cipher_generate_iv"><code class="xref">psa_cipher_generate_iv</code></a> <em>(function)</em></td><td>
858 <em></em></td></tr>
859 <tr>
860 <td></td>
861 <td>
862 <a href="from_doxygen.html#psa_cipher_operation_init"><code class="xref">psa_cipher_operation_init</code></a> <em>(function)</em></td><td>
863 <em></em></td></tr>
864 <tr>
865 <td></td>
866 <td>
867 <a href="from_doxygen.html#psa_cipher_operation_t"><code class="xref">psa_cipher_operation_t</code></a> <em>(type)</em></td><td>
868 <em></em></td></tr>
869 <tr>
870 <td></td>
871 <td>
872 <a href="from_doxygen.html#psa_cipher_set_iv"><code class="xref">psa_cipher_set_iv</code></a> <em>(function)</em></td><td>
873 <em></em></td></tr>
874 <tr>
875 <td></td>
876 <td>
877 <a href="from_doxygen.html#psa_cipher_update"><code class="xref">psa_cipher_update</code></a> <em>(function)</em></td><td>
878 <em></em></td></tr>
879 <tr>
880 <td></td>
881 <td>
882 <a href="from_doxygen.html#psa_close_key"><code class="xref">psa_close_key</code></a> <em>(function)</em></td><td>
883 <em></em></td></tr>
884 <tr>
885 <td></td>
886 <td>
887 <a href="from_doxygen.html#psa_copy_key"><code class="xref">psa_copy_key</code></a> <em>(function)</em></td><td>
888 <em></em></td></tr>
889 <tr>
890 <td></td>
891 <td>
892 <a href="from_doxygen.html#psa_crypto_init"><code class="xref">psa_crypto_init</code></a> <em>(function)</em></td><td>
893 <em></em></td></tr>
894 <tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
895 <tr class="cap" id="cap-PSA_D"><td></td><td>
896 <strong>PSA_D</strong></td><td></td></tr>
897 <tr>
898 <td></td>
899 <td>
900 <a href="from_doxygen.html#PSA_DH_GROUP_FFDHE2048"><code class="xref">PSA_DH_GROUP_FFDHE2048</code></a> <em>(macro)</em></td><td>
901 <em></em></td></tr>
902 <tr>
903 <td></td>
904 <td>
905 <a href="from_doxygen.html#PSA_DH_GROUP_FFDHE3072"><code class="xref">PSA_DH_GROUP_FFDHE3072</code></a> <em>(macro)</em></td><td>
906 <em></em></td></tr>
907 <tr>
908 <td></td>
909 <td>
910 <a href="from_doxygen.html#PSA_DH_GROUP_FFDHE4096"><code class="xref">PSA_DH_GROUP_FFDHE4096</code></a> <em>(macro)</em></td><td>
911 <em></em></td></tr>
912 <tr>
913 <td></td>
914 <td>
915 <a href="from_doxygen.html#PSA_DH_GROUP_FFDHE6144"><code class="xref">PSA_DH_GROUP_FFDHE6144</code></a> <em>(macro)</em></td><td>
916 <em></em></td></tr>
917 <tr>
918 <td></td>
919 <td>
920 <a href="from_doxygen.html#PSA_DH_GROUP_FFDHE8192"><code class="xref">PSA_DH_GROUP_FFDHE8192</code></a> <em>(macro)</em></td><td>
921 <em></em></td></tr>
922 <tr>
923 <td></td>
924 <td>
925 <a href="from_doxygen.html#psa_destroy_key"><code class="xref">psa_destroy_key</code></a> <em>(function)</em></td><td>
926 <em></em></td></tr>
927 <tr>
928 <td></td>
929 <td>
930 <a href="from_doxygen.html#psa_dh_group_t"><code class="xref">psa_dh_group_t</code></a> <em>(type)</em></td><td>
931 <em></em></td></tr>
932 <tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
933 <tr class="cap" id="cap-PSA_E"><td></td><td>
934 <strong>PSA_E</strong></td><td></td></tr>
935 <tr>
936 <td></td>
937 <td>
938 <a href="from_doxygen.html#PSA_ECC_CURVE_BITS"><code class="xref">PSA_ECC_CURVE_BITS</code></a> <em>(macro)</em></td><td>
939 <em></em></td></tr>
940 <tr>
941 <td></td>
942 <td>
943 <a href="from_doxygen.html#PSA_ECC_CURVE_BRAINPOOL_P256R1"><code class="xref">PSA_ECC_CURVE_BRAINPOOL_P256R1</code></a> <em>(macro)</em></td><td>
944 <em></em></td></tr>
945 <tr>
946 <td></td>
947 <td>
948 <a href="from_doxygen.html#PSA_ECC_CURVE_BRAINPOOL_P384R1"><code class="xref">PSA_ECC_CURVE_BRAINPOOL_P384R1</code></a> <em>(macro)</em></td><td>
949 <em></em></td></tr>
950 <tr>
951 <td></td>
952 <td>
953 <a href="from_doxygen.html#PSA_ECC_CURVE_BRAINPOOL_P512R1"><code class="xref">PSA_ECC_CURVE_BRAINPOOL_P512R1</code></a> <em>(macro)</em></td><td>
954 <em></em></td></tr>
955 <tr>
956 <td></td>
957 <td>
958 <a href="from_doxygen.html#PSA_ECC_CURVE_CURVE25519"><code class="xref">PSA_ECC_CURVE_CURVE25519</code></a> <em>(macro)</em></td><td>
959 <em></em></td></tr>
960 <tr>
961 <td></td>
962 <td>
963 <a href="from_doxygen.html#PSA_ECC_CURVE_CURVE448"><code class="xref">PSA_ECC_CURVE_CURVE448</code></a> <em>(macro)</em></td><td>
964 <em></em></td></tr>
965 <tr>
966 <td></td>
967 <td>
968 <a href="from_doxygen.html#PSA_ECC_CURVE_SECP160K1"><code class="xref">PSA_ECC_CURVE_SECP160K1</code></a> <em>(macro)</em></td><td>
969 <em></em></td></tr>
970 <tr>
971 <td></td>
972 <td>
973 <a href="from_doxygen.html#PSA_ECC_CURVE_SECP160R1"><code class="xref">PSA_ECC_CURVE_SECP160R1</code></a> <em>(macro)</em></td><td>
974 <em></em></td></tr>
975 <tr>
976 <td></td>
977 <td>
978 <a href="from_doxygen.html#PSA_ECC_CURVE_SECP160R2"><code class="xref">PSA_ECC_CURVE_SECP160R2</code></a> <em>(macro)</em></td><td>
979 <em></em></td></tr>
980 <tr>
981 <td></td>
982 <td>
983 <a href="from_doxygen.html#PSA_ECC_CURVE_SECP192K1"><code class="xref">PSA_ECC_CURVE_SECP192K1</code></a> <em>(macro)</em></td><td>
984 <em></em></td></tr>
985 <tr>
986 <td></td>
987 <td>
988 <a href="from_doxygen.html#PSA_ECC_CURVE_SECP192R1"><code class="xref">PSA_ECC_CURVE_SECP192R1</code></a> <em>(macro)</em></td><td>
989 <em></em></td></tr>
990 <tr>
991 <td></td>
992 <td>
993 <a href="from_doxygen.html#PSA_ECC_CURVE_SECP224K1"><code class="xref">PSA_ECC_CURVE_SECP224K1</code></a> <em>(macro)</em></td><td>
994 <em></em></td></tr>
995 <tr>
996 <td></td>
997 <td>
998 <a href="from_doxygen.html#PSA_ECC_CURVE_SECP224R1"><code class="xref">PSA_ECC_CURVE_SECP224R1</code></a> <em>(macro)</em></td><td>
999 <em></em></td></tr>
1000 <tr>
1001 <td></td>
1002 <td>
1003 <a href="from_doxygen.html#PSA_ECC_CURVE_SECP256K1"><code class="xref">PSA_ECC_CURVE_SECP256K1</code></a> <em>(macro)</em></td><td>
1004 <em></em></td></tr>
1005 <tr>
1006 <td></td>
1007 <td>
1008 <a href="from_doxygen.html#PSA_ECC_CURVE_SECP256R1"><code class="xref">PSA_ECC_CURVE_SECP256R1</code></a> <em>(macro)</em></td><td>
1009 <em></em></td></tr>
1010 <tr>
1011 <td></td>
1012 <td>
1013 <a href="from_doxygen.html#PSA_ECC_CURVE_SECP384R1"><code class="xref">PSA_ECC_CURVE_SECP384R1</code></a> <em>(macro)</em></td><td>
1014 <em></em></td></tr>
1015 <tr>
1016 <td></td>
1017 <td>
1018 <a href="from_doxygen.html#PSA_ECC_CURVE_SECP521R1"><code class="xref">PSA_ECC_CURVE_SECP521R1</code></a> <em>(macro)</em></td><td>
1019 <em></em></td></tr>
1020 <tr>
1021 <td></td>
1022 <td>
1023 <a href="from_doxygen.html#PSA_ECC_CURVE_SECT163K1"><code class="xref">PSA_ECC_CURVE_SECT163K1</code></a> <em>(macro)</em></td><td>
1024 <em></em></td></tr>
1025 <tr>
1026 <td></td>
1027 <td>
1028 <a href="from_doxygen.html#PSA_ECC_CURVE_SECT163R1"><code class="xref">PSA_ECC_CURVE_SECT163R1</code></a> <em>(macro)</em></td><td>
1029 <em></em></td></tr>
1030 <tr>
1031 <td></td>
1032 <td>
1033 <a href="from_doxygen.html#PSA_ECC_CURVE_SECT163R2"><code class="xref">PSA_ECC_CURVE_SECT163R2</code></a> <em>(macro)</em></td><td>
1034 <em></em></td></tr>
1035 <tr>
1036 <td></td>
1037 <td>
1038 <a href="from_doxygen.html#PSA_ECC_CURVE_SECT193R1"><code class="xref">PSA_ECC_CURVE_SECT193R1</code></a> <em>(macro)</em></td><td>
1039 <em></em></td></tr>
1040 <tr>
1041 <td></td>
1042 <td>
1043 <a href="from_doxygen.html#PSA_ECC_CURVE_SECT193R2"><code class="xref">PSA_ECC_CURVE_SECT193R2</code></a> <em>(macro)</em></td><td>
1044 <em></em></td></tr>
1045 <tr>
1046 <td></td>
1047 <td>
1048 <a href="from_doxygen.html#PSA_ECC_CURVE_SECT233K1"><code class="xref">PSA_ECC_CURVE_SECT233K1</code></a> <em>(macro)</em></td><td>
1049 <em></em></td></tr>
1050 <tr>
1051 <td></td>
1052 <td>
1053 <a href="from_doxygen.html#PSA_ECC_CURVE_SECT233R1"><code class="xref">PSA_ECC_CURVE_SECT233R1</code></a> <em>(macro)</em></td><td>
1054 <em></em></td></tr>
1055 <tr>
1056 <td></td>
1057 <td>
1058 <a href="from_doxygen.html#PSA_ECC_CURVE_SECT239K1"><code class="xref">PSA_ECC_CURVE_SECT239K1</code></a> <em>(macro)</em></td><td>
1059 <em></em></td></tr>
1060 <tr>
1061 <td></td>
1062 <td>
1063 <a href="from_doxygen.html#PSA_ECC_CURVE_SECT283K1"><code class="xref">PSA_ECC_CURVE_SECT283K1</code></a> <em>(macro)</em></td><td>
1064 <em></em></td></tr>
1065 <tr>
1066 <td></td>
1067 <td>
1068 <a href="from_doxygen.html#PSA_ECC_CURVE_SECT283R1"><code class="xref">PSA_ECC_CURVE_SECT283R1</code></a> <em>(macro)</em></td><td>
1069 <em></em></td></tr>
1070 <tr>
1071 <td></td>
1072 <td>
1073 <a href="from_doxygen.html#PSA_ECC_CURVE_SECT409K1"><code class="xref">PSA_ECC_CURVE_SECT409K1</code></a> <em>(macro)</em></td><td>
1074 <em></em></td></tr>
1075 <tr>
1076 <td></td>
1077 <td>
1078 <a href="from_doxygen.html#PSA_ECC_CURVE_SECT409R1"><code class="xref">PSA_ECC_CURVE_SECT409R1</code></a> <em>(macro)</em></td><td>
1079 <em></em></td></tr>
1080 <tr>
1081 <td></td>
1082 <td>
1083 <a href="from_doxygen.html#PSA_ECC_CURVE_SECT571K1"><code class="xref">PSA_ECC_CURVE_SECT571K1</code></a> <em>(macro)</em></td><td>
1084 <em></em></td></tr>
1085 <tr>
1086 <td></td>
1087 <td>
1088 <a href="from_doxygen.html#PSA_ECC_CURVE_SECT571R1"><code class="xref">PSA_ECC_CURVE_SECT571R1</code></a> <em>(macro)</em></td><td>
1089 <em></em></td></tr>
1090 <tr>
1091 <td></td>
1092 <td>
1093 <a href="from_doxygen.html#PSA_ECDSA_SIGNATURE_SIZE"><code class="xref">PSA_ECDSA_SIGNATURE_SIZE</code></a> <em>(macro)</em></td><td>
1094 <em></em></td></tr>
1095 <tr>
1096 <td></td>
1097 <td>
1098 <a href="from_doxygen.html#PSA_ERROR_ALREADY_EXISTS"><code class="xref">PSA_ERROR_ALREADY_EXISTS</code></a> <em>(macro)</em></td><td>
1099 <em></em></td></tr>
1100 <tr>
1101 <td></td>
1102 <td>
1103 <a href="from_doxygen.html#PSA_ERROR_BAD_STATE"><code class="xref">PSA_ERROR_BAD_STATE</code></a> <em>(macro)</em></td><td>
1104 <em></em></td></tr>
1105 <tr>
1106 <td></td>
1107 <td>
1108 <a href="from_doxygen.html#PSA_ERROR_BUFFER_TOO_SMALL"><code class="xref">PSA_ERROR_BUFFER_TOO_SMALL</code></a> <em>(macro)</em></td><td>
1109 <em></em></td></tr>
1110 <tr>
1111 <td></td>
1112 <td>
1113 <a href="from_doxygen.html#PSA_ERROR_COMMUNICATION_FAILURE"><code class="xref">PSA_ERROR_COMMUNICATION_FAILURE</code></a> <em>(macro)</em></td><td>
1114 <em></em></td></tr>
1115 <tr>
1116 <td></td>
1117 <td>
1118 <a href="from_doxygen.html#PSA_ERROR_CORRUPTION_DETECTED"><code class="xref">PSA_ERROR_CORRUPTION_DETECTED</code></a> <em>(macro)</em></td><td>
1119 <em></em></td></tr>
1120 <tr>
1121 <td></td>
1122 <td>
1123 <a href="from_doxygen.html#PSA_ERROR_DOES_NOT_EXIST"><code class="xref">PSA_ERROR_DOES_NOT_EXIST</code></a> <em>(macro)</em></td><td>
1124 <em></em></td></tr>
1125 <tr>
1126 <td></td>
1127 <td>
1128 <a href="from_doxygen.html#PSA_ERROR_GENERIC_ERROR"><code class="xref">PSA_ERROR_GENERIC_ERROR</code></a> <em>(macro)</em></td><td>
1129 <em></em></td></tr>
1130 <tr>
1131 <td></td>
1132 <td>
1133 <a href="from_doxygen.html#PSA_ERROR_HARDWARE_FAILURE"><code class="xref">PSA_ERROR_HARDWARE_FAILURE</code></a> <em>(macro)</em></td><td>
1134 <em></em></td></tr>
1135 <tr>
1136 <td></td>
1137 <td>
1138 <a href="from_doxygen.html#PSA_ERROR_INSUFFICIENT_DATA"><code class="xref">PSA_ERROR_INSUFFICIENT_DATA</code></a> <em>(macro)</em></td><td>
1139 <em></em></td></tr>
1140 <tr>
1141 <td></td>
1142 <td>
1143 <a href="from_doxygen.html#PSA_ERROR_INSUFFICIENT_ENTROPY"><code class="xref">PSA_ERROR_INSUFFICIENT_ENTROPY</code></a> <em>(macro)</em></td><td>
1144 <em></em></td></tr>
1145 <tr>
1146 <td></td>
1147 <td>
1148 <a href="from_doxygen.html#PSA_ERROR_INSUFFICIENT_MEMORY"><code class="xref">PSA_ERROR_INSUFFICIENT_MEMORY</code></a> <em>(macro)</em></td><td>
1149 <em></em></td></tr>
1150 <tr>
1151 <td></td>
1152 <td>
1153 <a href="from_doxygen.html#PSA_ERROR_INSUFFICIENT_STORAGE"><code class="xref">PSA_ERROR_INSUFFICIENT_STORAGE</code></a> <em>(macro)</em></td><td>
1154 <em></em></td></tr>
1155 <tr>
1156 <td></td>
1157 <td>
1158 <a href="from_doxygen.html#PSA_ERROR_INVALID_ARGUMENT"><code class="xref">PSA_ERROR_INVALID_ARGUMENT</code></a> <em>(macro)</em></td><td>
1159 <em></em></td></tr>
1160 <tr>
1161 <td></td>
1162 <td>
1163 <a href="from_doxygen.html#PSA_ERROR_INVALID_HANDLE"><code class="xref">PSA_ERROR_INVALID_HANDLE</code></a> <em>(macro)</em></td><td>
1164 <em></em></td></tr>
1165 <tr>
1166 <td></td>
1167 <td>
1168 <a href="from_doxygen.html#PSA_ERROR_INVALID_PADDING"><code class="xref">PSA_ERROR_INVALID_PADDING</code></a> <em>(macro)</em></td><td>
1169 <em></em></td></tr>
1170 <tr>
1171 <td></td>
1172 <td>
1173 <a href="from_doxygen.html#PSA_ERROR_INVALID_SIGNATURE"><code class="xref">PSA_ERROR_INVALID_SIGNATURE</code></a> <em>(macro)</em></td><td>
1174 <em></em></td></tr>
1175 <tr>
1176 <td></td>
1177 <td>
1178 <a href="from_doxygen.html#PSA_ERROR_NOT_PERMITTED"><code class="xref">PSA_ERROR_NOT_PERMITTED</code></a> <em>(macro)</em></td><td>
1179 <em></em></td></tr>
1180 <tr>
1181 <td></td>
1182 <td>
1183 <a href="from_doxygen.html#PSA_ERROR_NOT_SUPPORTED"><code class="xref">PSA_ERROR_NOT_SUPPORTED</code></a> <em>(macro)</em></td><td>
1184 <em></em></td></tr>
1185 <tr>
1186 <td></td>
1187 <td>
1188 <a href="from_doxygen.html#PSA_ERROR_STORAGE_FAILURE"><code class="xref">PSA_ERROR_STORAGE_FAILURE</code></a> <em>(macro)</em></td><td>
1189 <em></em></td></tr>
1190 <tr>
1191 <td></td>
1192 <td>
1193 <a href="from_doxygen.html#psa_ecc_curve_t"><code class="xref">psa_ecc_curve_t</code></a> <em>(type)</em></td><td>
1194 <em></em></td></tr>
1195 <tr>
1196 <td></td>
1197 <td>
1198 <a href="from_doxygen.html#psa_export_key"><code class="xref">psa_export_key</code></a> <em>(function)</em></td><td>
1199 <em></em></td></tr>
1200 <tr>
1201 <td></td>
1202 <td>
1203 <a href="from_doxygen.html#psa_export_public_key"><code class="xref">psa_export_public_key</code></a> <em>(function)</em></td><td>
1204 <em></em></td></tr>
1205 <tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
1206 <tr class="cap" id="cap-PSA_G"><td></td><td>
1207 <strong>PSA_G</strong></td><td></td></tr>
1208 <tr>
1209 <td></td>
1210 <td>
1211 <a href="from_doxygen.html#psa_generate_key"><code class="xref">psa_generate_key</code></a> <em>(function)</em></td><td>
1212 <em></em></td></tr>
1213 <tr>
1214 <td></td>
1215 <td>
1216 <a href="from_doxygen.html#psa_generate_random"><code class="xref">psa_generate_random</code></a> <em>(function)</em></td><td>
1217 <em></em></td></tr>
1218 <tr>
1219 <td></td>
1220 <td>
1221 <a href="from_doxygen.html#psa_get_key_algorithm"><code class="xref">psa_get_key_algorithm</code></a> <em>(function)</em></td><td>
1222 <em></em></td></tr>
1223 <tr>
1224 <td></td>
1225 <td>
1226 <a href="from_doxygen.html#psa_get_key_attributes"><code class="xref">psa_get_key_attributes</code></a> <em>(function)</em></td><td>
1227 <em></em></td></tr>
1228 <tr>
1229 <td></td>
1230 <td>
1231 <a href="from_doxygen.html#psa_get_key_bits"><code class="xref">psa_get_key_bits</code></a> <em>(function)</em></td><td>
1232 <em></em></td></tr>
1233 <tr>
1234 <td></td>
1235 <td>
1236 <a href="from_doxygen.html#psa_get_key_id"><code class="xref">psa_get_key_id</code></a> <em>(function)</em></td><td>
1237 <em></em></td></tr>
1238 <tr>
1239 <td></td>
1240 <td>
1241 <a href="from_doxygen.html#psa_get_key_lifetime"><code class="xref">psa_get_key_lifetime</code></a> <em>(function)</em></td><td>
1242 <em></em></td></tr>
1243 <tr>
1244 <td></td>
1245 <td>
1246 <a href="from_doxygen.html#psa_get_key_type"><code class="xref">psa_get_key_type</code></a> <em>(function)</em></td><td>
1247 <em></em></td></tr>
1248 <tr>
1249 <td></td>
1250 <td>
1251 <a href="from_doxygen.html#psa_get_key_usage_flags"><code class="xref">psa_get_key_usage_flags</code></a> <em>(function)</em></td><td>
1252 <em></em></td></tr>
1253 <tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
1254 <tr class="cap" id="cap-PSA_H"><td></td><td>
1255 <strong>PSA_H</strong></td><td></td></tr>
1256 <tr>
1257 <td></td>
1258 <td>
1259 <a href="from_doxygen.html#PSA_HASH_MAX_SIZE"><code class="xref">PSA_HASH_MAX_SIZE</code></a> <em>(macro)</em></td><td>
1260 <em></em></td></tr>
1261 <tr>
1262 <td></td>
1263 <td>
1264 <a href="from_doxygen.html#PSA_HASH_OPERATION_INIT"><code class="xref">PSA_HASH_OPERATION_INIT</code></a> <em>(macro)</em></td><td>
1265 <em></em></td></tr>
1266 <tr>
1267 <td></td>
1268 <td>
1269 <a href="from_doxygen.html#PSA_HASH_SIZE"><code class="xref">PSA_HASH_SIZE</code></a> <em>(macro)</em></td><td>
1270 <em></em></td></tr>
1271 <tr>
1272 <td></td>
1273 <td>
1274 <a href="from_doxygen.html#PSA_HMAC_MAX_HASH_BLOCK_SIZE"><code class="xref">PSA_HMAC_MAX_HASH_BLOCK_SIZE</code></a> <em>(macro)</em></td><td>
1275 <em></em></td></tr>
1276 <tr>
1277 <td></td>
1278 <td>
1279 <a href="from_doxygen.html#psa_hash_abort"><code class="xref">psa_hash_abort</code></a> <em>(function)</em></td><td>
1280 <em></em></td></tr>
1281 <tr>
1282 <td></td>
1283 <td>
1284 <a href="from_doxygen.html#psa_hash_clone"><code class="xref">psa_hash_clone</code></a> <em>(function)</em></td><td>
1285 <em></em></td></tr>
1286 <tr>
1287 <td></td>
1288 <td>
1289 <a href="from_doxygen.html#psa_hash_compare"><code class="xref">psa_hash_compare</code></a> <em>(function)</em></td><td>
1290 <em></em></td></tr>
1291 <tr>
1292 <td></td>
1293 <td>
1294 <a href="from_doxygen.html#psa_hash_compute"><code class="xref">psa_hash_compute</code></a> <em>(function)</em></td><td>
1295 <em></em></td></tr>
1296 <tr>
1297 <td></td>
1298 <td>
1299 <a href="from_doxygen.html#psa_hash_finish"><code class="xref">psa_hash_finish</code></a> <em>(function)</em></td><td>
1300 <em></em></td></tr>
1301 <tr>
1302 <td></td>
1303 <td>
1304 <a href="from_doxygen.html#psa_hash_operation_init"><code class="xref">psa_hash_operation_init</code></a> <em>(function)</em></td><td>
1305 <em></em></td></tr>
1306 <tr>
1307 <td></td>
1308 <td>
1309 <a href="from_doxygen.html#psa_hash_operation_t"><code class="xref">psa_hash_operation_t</code></a> <em>(type)</em></td><td>
1310 <em></em></td></tr>
1311 <tr>
1312 <td></td>
1313 <td>
1314 <a href="from_doxygen.html#psa_hash_setup"><code class="xref">psa_hash_setup</code></a> <em>(function)</em></td><td>
1315 <em></em></td></tr>
1316 <tr>
1317 <td></td>
1318 <td>
1319 <a href="from_doxygen.html#psa_hash_update"><code class="xref">psa_hash_update</code></a> <em>(function)</em></td><td>
1320 <em></em></td></tr>
1321 <tr>
1322 <td></td>
1323 <td>
1324 <a href="from_doxygen.html#psa_hash_verify"><code class="xref">psa_hash_verify</code></a> <em>(function)</em></td><td>
1325 <em></em></td></tr>
1326 <tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
1327 <tr class="cap" id="cap-PSA_I"><td></td><td>
1328 <strong>PSA_I</strong></td><td></td></tr>
1329 <tr>
1330 <td></td>
1331 <td>
1332 <a href="from_doxygen.html#psa_import_key"><code class="xref">psa_import_key</code></a> <em>(function)</em></td><td>
1333 <em></em></td></tr>
1334 <tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
1335 <tr class="cap" id="cap-PSA_K"><td></td><td>
1336 <strong>PSA_K</strong></td><td></td></tr>
1337 <tr>
1338 <td></td>
1339 <td>
1340 <a href="from_doxygen.html#PSA_KEY_ATTRIBUTES_INIT"><code class="xref">PSA_KEY_ATTRIBUTES_INIT</code></a> <em>(macro)</em></td><td>
1341 <em></em></td></tr>
1342 <tr>
1343 <td></td>
1344 <td>
1345 <a href="from_doxygen.html#PSA_KEY_DERIVATION_INPUT_INFO"><code class="xref">PSA_KEY_DERIVATION_INPUT_INFO</code></a> <em>(macro)</em></td><td>
1346 <em></em></td></tr>
1347 <tr>
1348 <td></td>
1349 <td>
1350 <a href="from_doxygen.html#PSA_KEY_DERIVATION_INPUT_LABEL"><code class="xref">PSA_KEY_DERIVATION_INPUT_LABEL</code></a> <em>(macro)</em></td><td>
1351 <em></em></td></tr>
1352 <tr>
1353 <td></td>
1354 <td>
1355 <a href="from_doxygen.html#PSA_KEY_DERIVATION_INPUT_SALT"><code class="xref">PSA_KEY_DERIVATION_INPUT_SALT</code></a> <em>(macro)</em></td><td>
1356 <em></em></td></tr>
1357 <tr>
1358 <td></td>
1359 <td>
1360 <a href="from_doxygen.html#PSA_KEY_DERIVATION_INPUT_SECRET"><code class="xref">PSA_KEY_DERIVATION_INPUT_SECRET</code></a> <em>(macro)</em></td><td>
1361 <em></em></td></tr>
1362 <tr>
1363 <td></td>
1364 <td>
1365 <a href="from_doxygen.html#PSA_KEY_DERIVATION_INPUT_SEED"><code class="xref">PSA_KEY_DERIVATION_INPUT_SEED</code></a> <em>(macro)</em></td><td>
1366 <em></em></td></tr>
1367 <tr>
1368 <td></td>
1369 <td>
1370 <a href="from_doxygen.html#PSA_KEY_DERIVATION_OPERATION_INIT"><code class="xref">PSA_KEY_DERIVATION_OPERATION_INIT</code></a> <em>(macro)</em></td><td>
1371 <em></em></td></tr>
1372 <tr>
1373 <td></td>
1374 <td>
1375 <a href="from_doxygen.html#PSA_KEY_DERIVATION_UNLIMITED_CAPACITY"><code class="xref">PSA_KEY_DERIVATION_UNLIMITED_CAPACITY</code></a> <em>(macro)</em></td><td>
1376 <em></em></td></tr>
1377 <tr>
1378 <td></td>
1379 <td>
1380 <a href="from_doxygen.html#PSA_KEY_EXPORT_ASN1_INTEGER_MAX_SIZE"><code class="xref">PSA_KEY_EXPORT_ASN1_INTEGER_MAX_SIZE</code></a> <em>(macro)</em></td><td>
1381 <em></em></td></tr>
1382 <tr>
1383 <td></td>
1384 <td>
1385 <a href="from_doxygen.html#PSA_KEY_EXPORT_DSA_KEY_PAIR_MAX_SIZE"><code class="xref">PSA_KEY_EXPORT_DSA_KEY_PAIR_MAX_SIZE</code></a> <em>(macro)</em></td><td>
1386 <em></em></td></tr>
1387 <tr>
1388 <td></td>
1389 <td>
1390 <a href="from_doxygen.html#PSA_KEY_EXPORT_DSA_PUBLIC_KEY_MAX_SIZE"><code class="xref">PSA_KEY_EXPORT_DSA_PUBLIC_KEY_MAX_SIZE</code></a> <em>(macro)</em></td><td>
1391 <em></em></td></tr>
1392 <tr>
1393 <td></td>
1394 <td>
1395 <a href="from_doxygen.html#PSA_KEY_EXPORT_ECC_KEY_PAIR_MAX_SIZE"><code class="xref">PSA_KEY_EXPORT_ECC_KEY_PAIR_MAX_SIZE</code></a> <em>(macro)</em></td><td>
1396 <em></em></td></tr>
1397 <tr>
1398 <td></td>
1399 <td>
1400 <a href="from_doxygen.html#PSA_KEY_EXPORT_ECC_PUBLIC_KEY_MAX_SIZE"><code class="xref">PSA_KEY_EXPORT_ECC_PUBLIC_KEY_MAX_SIZE</code></a> <em>(macro)</em></td><td>
1401 <em></em></td></tr>
1402 <tr>
1403 <td></td>
1404 <td>
1405 <a href="from_doxygen.html#PSA_KEY_EXPORT_MAX_SIZE"><code class="xref">PSA_KEY_EXPORT_MAX_SIZE</code></a> <em>(macro)</em></td><td>
1406 <em></em></td></tr>
1407 <tr>
1408 <td></td>
1409 <td>
1410 <a href="from_doxygen.html#PSA_KEY_EXPORT_RSA_KEY_PAIR_MAX_SIZE"><code class="xref">PSA_KEY_EXPORT_RSA_KEY_PAIR_MAX_SIZE</code></a> <em>(macro)</em></td><td>
1411 <em></em></td></tr>
1412 <tr>
1413 <td></td>
1414 <td>
1415 <a href="from_doxygen.html#PSA_KEY_EXPORT_RSA_PUBLIC_KEY_MAX_SIZE"><code class="xref">PSA_KEY_EXPORT_RSA_PUBLIC_KEY_MAX_SIZE</code></a> <em>(macro)</em></td><td>
1416 <em></em></td></tr>
1417 <tr>
1418 <td></td>
1419 <td>
1420 <a href="from_doxygen.html#PSA_KEY_ID_USER_MAX"><code class="xref">PSA_KEY_ID_USER_MAX</code></a> <em>(macro)</em></td><td>
1421 <em></em></td></tr>
1422 <tr>
1423 <td></td>
1424 <td>
1425 <a href="from_doxygen.html#PSA_KEY_ID_USER_MIN"><code class="xref">PSA_KEY_ID_USER_MIN</code></a> <em>(macro)</em></td><td>
1426 <em></em></td></tr>
1427 <tr>
1428 <td></td>
1429 <td>
1430 <a href="from_doxygen.html#PSA_KEY_ID_VENDOR_MAX"><code class="xref">PSA_KEY_ID_VENDOR_MAX</code></a> <em>(macro)</em></td><td>
1431 <em></em></td></tr>
1432 <tr>
1433 <td></td>
1434 <td>
1435 <a href="from_doxygen.html#PSA_KEY_ID_VENDOR_MIN"><code class="xref">PSA_KEY_ID_VENDOR_MIN</code></a> <em>(macro)</em></td><td>
1436 <em></em></td></tr>
1437 <tr>
1438 <td></td>
1439 <td>
1440 <a href="from_doxygen.html#PSA_KEY_LIFETIME_PERSISTENT"><code class="xref">PSA_KEY_LIFETIME_PERSISTENT</code></a> <em>(macro)</em></td><td>
1441 <em></em></td></tr>
1442 <tr>
1443 <td></td>
1444 <td>
1445 <a href="from_doxygen.html#PSA_KEY_LIFETIME_VOLATILE"><code class="xref">PSA_KEY_LIFETIME_VOLATILE</code></a> <em>(macro)</em></td><td>
1446 <em></em></td></tr>
1447 <tr>
1448 <td></td>
1449 <td>
1450 <a href="from_doxygen.html#PSA_KEY_TYPE_AES"><code class="xref">PSA_KEY_TYPE_AES</code></a> <em>(macro)</em></td><td>
1451 <em></em></td></tr>
1452 <tr>
1453 <td></td>
1454 <td>
1455 <a href="from_doxygen.html#PSA_KEY_TYPE_ARC4"><code class="xref">PSA_KEY_TYPE_ARC4</code></a> <em>(macro)</em></td><td>
1456 <em></em></td></tr>
1457 <tr>
1458 <td></td>
1459 <td>
1460 <a href="from_doxygen.html#PSA_KEY_TYPE_CAMELLIA"><code class="xref">PSA_KEY_TYPE_CAMELLIA</code></a> <em>(macro)</em></td><td>
1461 <em></em></td></tr>
1462 <tr>
1463 <td></td>
1464 <td>
1465 <a href="from_doxygen.html#PSA_KEY_TYPE_CATEGORY_FLAG_PAIR"><code class="xref">PSA_KEY_TYPE_CATEGORY_FLAG_PAIR</code></a> <em>(macro)</em></td><td>
1466 <em></em></td></tr>
1467 <tr>
1468 <td></td>
1469 <td>
1470 <a href="from_doxygen.html#PSA_KEY_TYPE_CATEGORY_KEY_PAIR"><code class="xref">PSA_KEY_TYPE_CATEGORY_KEY_PAIR</code></a> <em>(macro)</em></td><td>
1471 <em></em></td></tr>
1472 <tr>
1473 <td></td>
1474 <td>
1475 <a href="from_doxygen.html#PSA_KEY_TYPE_CATEGORY_MASK"><code class="xref">PSA_KEY_TYPE_CATEGORY_MASK</code></a> <em>(macro)</em></td><td>
1476 <em></em></td></tr>
1477 <tr>
1478 <td></td>
1479 <td>
1480 <a href="from_doxygen.html#PSA_KEY_TYPE_CATEGORY_PUBLIC_KEY"><code class="xref">PSA_KEY_TYPE_CATEGORY_PUBLIC_KEY</code></a> <em>(macro)</em></td><td>
1481 <em></em></td></tr>
1482 <tr>
1483 <td></td>
1484 <td>
1485 <a href="from_doxygen.html#PSA_KEY_TYPE_CATEGORY_RAW"><code class="xref">PSA_KEY_TYPE_CATEGORY_RAW</code></a> <em>(macro)</em></td><td>
1486 <em></em></td></tr>
1487 <tr>
1488 <td></td>
1489 <td>
1490 <a href="from_doxygen.html#PSA_KEY_TYPE_CATEGORY_SYMMETRIC"><code class="xref">PSA_KEY_TYPE_CATEGORY_SYMMETRIC</code></a> <em>(macro)</em></td><td>
1491 <em></em></td></tr>
1492 <tr>
1493 <td></td>
1494 <td>
1495 <a href="from_doxygen.html#PSA_KEY_TYPE_CHACHA20"><code class="xref">PSA_KEY_TYPE_CHACHA20</code></a> <em>(macro)</em></td><td>
1496 <em></em></td></tr>
1497 <tr>
1498 <td></td>
1499 <td>
1500 <a href="from_doxygen.html#PSA_KEY_TYPE_DERIVE"><code class="xref">PSA_KEY_TYPE_DERIVE</code></a> <em>(macro)</em></td><td>
1501 <em></em></td></tr>
1502 <tr>
1503 <td></td>
1504 <td>
1505 <a href="from_doxygen.html#PSA_KEY_TYPE_DES"><code class="xref">PSA_KEY_TYPE_DES</code></a> <em>(macro)</em></td><td>
1506 <em></em></td></tr>
1507 <tr>
1508 <td></td>
1509 <td>
1510 <a href="from_doxygen.html#PSA_KEY_TYPE_DH_GROUP_MASK"><code class="xref">PSA_KEY_TYPE_DH_GROUP_MASK</code></a> <em>(macro)</em></td><td>
1511 <em></em></td></tr>
1512 <tr>
1513 <td></td>
1514 <td>
1515 <a href="from_doxygen.html#PSA_KEY_TYPE_DH_KEY_PAIR"><code class="xref">PSA_KEY_TYPE_DH_KEY_PAIR</code></a> <em>(macro)</em></td><td>
1516 <em></em></td></tr>
1517 <tr>
1518 <td></td>
1519 <td>
1520 <a href="from_doxygen.html#PSA_KEY_TYPE_DH_KEY_PAIR_BASE"><code class="xref">PSA_KEY_TYPE_DH_KEY_PAIR_BASE</code></a> <em>(macro)</em></td><td>
1521 <em></em></td></tr>
1522 <tr>
1523 <td></td>
1524 <td>
1525 <a href="from_doxygen.html#PSA_KEY_TYPE_DH_PUBLIC_KEY"><code class="xref">PSA_KEY_TYPE_DH_PUBLIC_KEY</code></a> <em>(macro)</em></td><td>
1526 <em></em></td></tr>
1527 <tr>
1528 <td></td>
1529 <td>
1530 <a href="from_doxygen.html#PSA_KEY_TYPE_DH_PUBLIC_KEY_BASE"><code class="xref">PSA_KEY_TYPE_DH_PUBLIC_KEY_BASE</code></a> <em>(macro)</em></td><td>
1531 <em></em></td></tr>
1532 <tr>
1533 <td></td>
1534 <td>
1535 <a href="from_doxygen.html#PSA_KEY_TYPE_ECC_CURVE_MASK"><code class="xref">PSA_KEY_TYPE_ECC_CURVE_MASK</code></a> <em>(macro)</em></td><td>
1536 <em></em></td></tr>
1537 <tr>
1538 <td></td>
1539 <td>
1540 <a href="from_doxygen.html#PSA_KEY_TYPE_ECC_KEY_PAIR"><code class="xref">PSA_KEY_TYPE_ECC_KEY_PAIR</code></a> <em>(macro)</em></td><td>
1541 <em></em></td></tr>
1542 <tr>
1543 <td></td>
1544 <td>
1545 <a href="from_doxygen.html#PSA_KEY_TYPE_ECC_KEY_PAIR_BASE"><code class="xref">PSA_KEY_TYPE_ECC_KEY_PAIR_BASE</code></a> <em>(macro)</em></td><td>
1546 <em></em></td></tr>
1547 <tr>
1548 <td></td>
1549 <td>
1550 <a href="from_doxygen.html#PSA_KEY_TYPE_ECC_PUBLIC_KEY"><code class="xref">PSA_KEY_TYPE_ECC_PUBLIC_KEY</code></a> <em>(macro)</em></td><td>
1551 <em></em></td></tr>
1552 <tr>
1553 <td></td>
1554 <td>
1555 <a href="from_doxygen.html#PSA_KEY_TYPE_ECC_PUBLIC_KEY_BASE"><code class="xref">PSA_KEY_TYPE_ECC_PUBLIC_KEY_BASE</code></a> <em>(macro)</em></td><td>
1556 <em></em></td></tr>
1557 <tr>
1558 <td></td>
1559 <td>
1560 <a href="from_doxygen.html#PSA_KEY_TYPE_GET_CURVE"><code class="xref">PSA_KEY_TYPE_GET_CURVE</code></a> <em>(macro)</em></td><td>
1561 <em></em></td></tr>
1562 <tr>
1563 <td></td>
1564 <td>
1565 <a href="from_doxygen.html#PSA_KEY_TYPE_GET_GROUP"><code class="xref">PSA_KEY_TYPE_GET_GROUP</code></a> <em>(macro)</em></td><td>
1566 <em></em></td></tr>
1567 <tr>
1568 <td></td>
1569 <td>
1570 <a href="from_doxygen.html#PSA_KEY_TYPE_HMAC"><code class="xref">PSA_KEY_TYPE_HMAC</code></a> <em>(macro)</em></td><td>
1571 <em></em></td></tr>
1572 <tr>
1573 <td></td>
1574 <td>
1575 <a href="from_doxygen.html#PSA_KEY_TYPE_IS_ASYMMETRIC"><code class="xref">PSA_KEY_TYPE_IS_ASYMMETRIC</code></a> <em>(macro)</em></td><td>
1576 <em></em></td></tr>
1577 <tr>
1578 <td></td>
1579 <td>
1580 <a href="from_doxygen.html#PSA_KEY_TYPE_IS_DH"><code class="xref">PSA_KEY_TYPE_IS_DH</code></a> <em>(macro)</em></td><td>
1581 <em></em></td></tr>
1582 <tr>
1583 <td></td>
1584 <td>
1585 <a href="from_doxygen.html#PSA_KEY_TYPE_IS_DH_KEY_PAIR"><code class="xref">PSA_KEY_TYPE_IS_DH_KEY_PAIR</code></a> <em>(macro)</em></td><td>
1586 <em></em></td></tr>
1587 <tr>
1588 <td></td>
1589 <td>
1590 <a href="from_doxygen.html#PSA_KEY_TYPE_IS_DH_PUBLIC_KEY"><code class="xref">PSA_KEY_TYPE_IS_DH_PUBLIC_KEY</code></a> <em>(macro)</em></td><td>
1591 <em></em></td></tr>
1592 <tr>
1593 <td></td>
1594 <td>
1595 <a href="from_doxygen.html#PSA_KEY_TYPE_IS_ECC"><code class="xref">PSA_KEY_TYPE_IS_ECC</code></a> <em>(macro)</em></td><td>
1596 <em></em></td></tr>
1597 <tr>
1598 <td></td>
1599 <td>
1600 <a href="from_doxygen.html#PSA_KEY_TYPE_IS_ECC_KEY_PAIR"><code class="xref">PSA_KEY_TYPE_IS_ECC_KEY_PAIR</code></a> <em>(macro)</em></td><td>
1601 <em></em></td></tr>
1602 <tr>
1603 <td></td>
1604 <td>
1605 <a href="from_doxygen.html#PSA_KEY_TYPE_IS_ECC_PUBLIC_KEY"><code class="xref">PSA_KEY_TYPE_IS_ECC_PUBLIC_KEY</code></a> <em>(macro)</em></td><td>
1606 <em></em></td></tr>
1607 <tr>
1608 <td></td>
1609 <td>
1610 <a href="from_doxygen.html#PSA_KEY_TYPE_IS_KEY_PAIR"><code class="xref">PSA_KEY_TYPE_IS_KEY_PAIR</code></a> <em>(macro)</em></td><td>
1611 <em></em></td></tr>
1612 <tr>
1613 <td></td>
1614 <td>
1615 <a href="from_doxygen.html#PSA_KEY_TYPE_IS_PUBLIC_KEY"><code class="xref">PSA_KEY_TYPE_IS_PUBLIC_KEY</code></a> <em>(macro)</em></td><td>
1616 <em></em></td></tr>
1617 <tr>
1618 <td></td>
1619 <td>
1620 <a href="from_doxygen.html#PSA_KEY_TYPE_IS_RSA"><code class="xref">PSA_KEY_TYPE_IS_RSA</code></a> <em>(macro)</em></td><td>
1621 <em></em></td></tr>
1622 <tr>
1623 <td></td>
1624 <td>
1625 <a href="from_doxygen.html#PSA_KEY_TYPE_IS_UNSTRUCTURED"><code class="xref">PSA_KEY_TYPE_IS_UNSTRUCTURED</code></a> <em>(macro)</em></td><td>
1626 <em></em></td></tr>
1627 <tr>
1628 <td></td>
1629 <td>
1630 <a href="from_doxygen.html#PSA_KEY_TYPE_IS_VENDOR_DEFINED"><code class="xref">PSA_KEY_TYPE_IS_VENDOR_DEFINED</code></a> <em>(macro)</em></td><td>
1631 <em></em></td></tr>
1632 <tr>
1633 <td></td>
1634 <td>
1635 <a href="from_doxygen.html#PSA_KEY_TYPE_KEY_PAIR_OF_PUBLIC_KEY"><code class="xref">PSA_KEY_TYPE_KEY_PAIR_OF_PUBLIC_KEY</code></a> <em>(macro)</em></td><td>
1636 <em></em></td></tr>
1637 <tr>
1638 <td></td>
1639 <td>
1640 <a href="from_doxygen.html#PSA_KEY_TYPE_NONE"><code class="xref">PSA_KEY_TYPE_NONE</code></a> <em>(macro)</em></td><td>
1641 <em></em></td></tr>
1642 <tr>
1643 <td></td>
1644 <td>
1645 <a href="from_doxygen.html#PSA_KEY_TYPE_PUBLIC_KEY_OF_KEY_PAIR"><code class="xref">PSA_KEY_TYPE_PUBLIC_KEY_OF_KEY_PAIR</code></a> <em>(macro)</em></td><td>
1646 <em></em></td></tr>
1647 <tr>
1648 <td></td>
1649 <td>
1650 <a href="from_doxygen.html#PSA_KEY_TYPE_RAW_DATA"><code class="xref">PSA_KEY_TYPE_RAW_DATA</code></a> <em>(macro)</em></td><td>
1651 <em></em></td></tr>
1652 <tr>
1653 <td></td>
1654 <td>
1655 <a href="from_doxygen.html#PSA_KEY_TYPE_RSA_KEY_PAIR"><code class="xref">PSA_KEY_TYPE_RSA_KEY_PAIR</code></a> <em>(macro)</em></td><td>
1656 <em></em></td></tr>
1657 <tr>
1658 <td></td>
1659 <td>
1660 <a href="from_doxygen.html#PSA_KEY_TYPE_RSA_PUBLIC_KEY"><code class="xref">PSA_KEY_TYPE_RSA_PUBLIC_KEY</code></a> <em>(macro)</em></td><td>
1661 <em></em></td></tr>
1662 <tr>
1663 <td></td>
1664 <td>
1665 <a href="from_doxygen.html#PSA_KEY_TYPE_VENDOR_FLAG"><code class="xref">PSA_KEY_TYPE_VENDOR_FLAG</code></a> <em>(macro)</em></td><td>
1666 <em></em></td></tr>
1667 <tr>
1668 <td></td>
1669 <td>
1670 <a href="from_doxygen.html#PSA_KEY_USAGE_COPY"><code class="xref">PSA_KEY_USAGE_COPY</code></a> <em>(macro)</em></td><td>
1671 <em></em></td></tr>
1672 <tr>
1673 <td></td>
1674 <td>
1675 <a href="from_doxygen.html#PSA_KEY_USAGE_DECRYPT"><code class="xref">PSA_KEY_USAGE_DECRYPT</code></a> <em>(macro)</em></td><td>
1676 <em></em></td></tr>
1677 <tr>
1678 <td></td>
1679 <td>
1680 <a href="from_doxygen.html#PSA_KEY_USAGE_DERIVE"><code class="xref">PSA_KEY_USAGE_DERIVE</code></a> <em>(macro)</em></td><td>
1681 <em></em></td></tr>
1682 <tr>
1683 <td></td>
1684 <td>
1685 <a href="from_doxygen.html#PSA_KEY_USAGE_ENCRYPT"><code class="xref">PSA_KEY_USAGE_ENCRYPT</code></a> <em>(macro)</em></td><td>
1686 <em></em></td></tr>
1687 <tr>
1688 <td></td>
1689 <td>
1690 <a href="from_doxygen.html#PSA_KEY_USAGE_EXPORT"><code class="xref">PSA_KEY_USAGE_EXPORT</code></a> <em>(macro)</em></td><td>
1691 <em></em></td></tr>
1692 <tr>
1693 <td></td>
1694 <td>
1695 <a href="from_doxygen.html#PSA_KEY_USAGE_SIGN"><code class="xref">PSA_KEY_USAGE_SIGN</code></a> <em>(macro)</em></td><td>
1696 <em></em></td></tr>
1697 <tr>
1698 <td></td>
1699 <td>
1700 <a href="from_doxygen.html#PSA_KEY_USAGE_VERIFY"><code class="xref">PSA_KEY_USAGE_VERIFY</code></a> <em>(macro)</em></td><td>
1701 <em></em></td></tr>
1702 <tr>
1703 <td></td>
1704 <td>
1705 <a href="from_doxygen.html#psa_key_attributes_init"><code class="xref">psa_key_attributes_init</code></a> <em>(function)</em></td><td>
1706 <em></em></td></tr>
1707 <tr>
1708 <td></td>
1709 <td>
1710 <a href="from_doxygen.html#psa_key_attributes_t"><code class="xref">psa_key_attributes_t</code></a> <em>(type)</em></td><td>
1711 <em></em></td></tr>
1712 <tr>
1713 <td></td>
1714 <td>
1715 <a href="from_doxygen.html#psa_key_derivation_abort"><code class="xref">psa_key_derivation_abort</code></a> <em>(function)</em></td><td>
1716 <em></em></td></tr>
1717 <tr>
1718 <td></td>
1719 <td>
1720 <a href="from_doxygen.html#psa_key_derivation_get_capacity"><code class="xref">psa_key_derivation_get_capacity</code></a> <em>(function)</em></td><td>
1721 <em></em></td></tr>
1722 <tr>
1723 <td></td>
1724 <td>
1725 <a href="from_doxygen.html#psa_key_derivation_input_bytes"><code class="xref">psa_key_derivation_input_bytes</code></a> <em>(function)</em></td><td>
1726 <em></em></td></tr>
1727 <tr>
1728 <td></td>
1729 <td>
1730 <a href="from_doxygen.html#psa_key_derivation_input_key"><code class="xref">psa_key_derivation_input_key</code></a> <em>(function)</em></td><td>
1731 <em></em></td></tr>
1732 <tr>
1733 <td></td>
1734 <td>
1735 <a href="from_doxygen.html#psa_key_derivation_key_agreement"><code class="xref">psa_key_derivation_key_agreement</code></a> <em>(function)</em></td><td>
1736 <em></em></td></tr>
1737 <tr>
1738 <td></td>
1739 <td>
1740 <a href="from_doxygen.html#psa_key_derivation_operation_init"><code class="xref">psa_key_derivation_operation_init</code></a> <em>(function)</em></td><td>
1741 <em></em></td></tr>
1742 <tr>
1743 <td></td>
1744 <td>
1745 <a href="from_doxygen.html#psa_key_derivation_operation_t"><code class="xref">psa_key_derivation_operation_t</code></a> <em>(type)</em></td><td>
1746 <em></em></td></tr>
1747 <tr>
1748 <td></td>
1749 <td>
1750 <a href="from_doxygen.html#psa_key_derivation_output_bytes"><code class="xref">psa_key_derivation_output_bytes</code></a> <em>(function)</em></td><td>
1751 <em></em></td></tr>
1752 <tr>
1753 <td></td>
1754 <td>
1755 <a href="from_doxygen.html#psa_key_derivation_output_key"><code class="xref">psa_key_derivation_output_key</code></a> <em>(function)</em></td><td>
1756 <em></em></td></tr>
1757 <tr>
1758 <td></td>
1759 <td>
1760 <a href="from_doxygen.html#psa_key_derivation_set_capacity"><code class="xref">psa_key_derivation_set_capacity</code></a> <em>(function)</em></td><td>
1761 <em></em></td></tr>
1762 <tr>
1763 <td></td>
1764 <td>
1765 <a href="from_doxygen.html#psa_key_derivation_setup"><code class="xref">psa_key_derivation_setup</code></a> <em>(function)</em></td><td>
1766 <em></em></td></tr>
1767 <tr>
1768 <td></td>
1769 <td>
1770 <a href="from_doxygen.html#psa_key_derivation_step_t"><code class="xref">psa_key_derivation_step_t</code></a> <em>(type)</em></td><td>
1771 <em></em></td></tr>
1772 <tr>
1773 <td></td>
1774 <td>
1775 <a href="from_doxygen.html#psa_key_handle_t"><code class="xref">psa_key_handle_t</code></a> <em>(type)</em></td><td>
1776 <em></em></td></tr>
1777 <tr>
1778 <td></td>
1779 <td>
1780 <a href="from_doxygen.html#psa_key_id_t"><code class="xref">psa_key_id_t</code></a> <em>(type)</em></td><td>
1781 <em></em></td></tr>
1782 <tr>
1783 <td></td>
1784 <td>
1785 <a href="from_doxygen.html#psa_key_lifetime_t"><code class="xref">psa_key_lifetime_t</code></a> <em>(type)</em></td><td>
1786 <em></em></td></tr>
1787 <tr>
1788 <td></td>
1789 <td>
1790 <a href="from_doxygen.html#psa_key_type_t"><code class="xref">psa_key_type_t</code></a> <em>(type)</em></td><td>
1791 <em></em></td></tr>
1792 <tr>
1793 <td></td>
1794 <td>
1795 <a href="from_doxygen.html#psa_key_usage_t"><code class="xref">psa_key_usage_t</code></a> <em>(type)</em></td><td>
1796 <em></em></td></tr>
1797 <tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
1798 <tr class="cap" id="cap-PSA_M"><td></td><td>
1799 <strong>PSA_M</strong></td><td></td></tr>
1800 <tr>
1801 <td></td>
1802 <td>
1803 <a href="from_doxygen.html#PSA_MAC_FINAL_SIZE"><code class="xref">PSA_MAC_FINAL_SIZE</code></a> <em>(macro)</em></td><td>
1804 <em></em></td></tr>
1805 <tr>
1806 <td></td>
1807 <td>
1808 <a href="from_doxygen.html#PSA_MAC_MAX_SIZE"><code class="xref">PSA_MAC_MAX_SIZE</code></a> <em>(macro)</em></td><td>
1809 <em></em></td></tr>
1810 <tr>
1811 <td></td>
1812 <td>
1813 <a href="from_doxygen.html#PSA_MAC_OPERATION_INIT"><code class="xref">PSA_MAC_OPERATION_INIT</code></a> <em>(macro)</em></td><td>
1814 <em></em></td></tr>
1815 <tr>
1816 <td></td>
1817 <td>
1818 <a href="from_doxygen.html#PSA_MAC_TRUNCATED_LENGTH"><code class="xref">PSA_MAC_TRUNCATED_LENGTH</code></a> <em>(macro)</em></td><td>
1819 <em></em></td></tr>
1820 <tr>
1821 <td></td>
1822 <td>
1823 <a href="from_doxygen.html#PSA_MAC_TRUNCATION_OFFSET"><code class="xref">PSA_MAC_TRUNCATION_OFFSET</code></a> <em>(macro)</em></td><td>
1824 <em></em></td></tr>
1825 <tr>
1826 <td></td>
1827 <td>
1828 <a href="from_doxygen.html#PSA_MAX_BLOCK_CIPHER_BLOCK_SIZE"><code class="xref">PSA_MAX_BLOCK_CIPHER_BLOCK_SIZE</code></a> <em>(macro)</em></td><td>
1829 <em></em></td></tr>
1830 <tr>
1831 <td></td>
1832 <td>
1833 <a href="from_doxygen.html#psa_mac_abort"><code class="xref">psa_mac_abort</code></a> <em>(function)</em></td><td>
1834 <em></em></td></tr>
1835 <tr>
1836 <td></td>
1837 <td>
1838 <a href="from_doxygen.html#psa_mac_compute"><code class="xref">psa_mac_compute</code></a> <em>(function)</em></td><td>
1839 <em></em></td></tr>
1840 <tr>
1841 <td></td>
1842 <td>
1843 <a href="from_doxygen.html#psa_mac_operation_init"><code class="xref">psa_mac_operation_init</code></a> <em>(function)</em></td><td>
1844 <em></em></td></tr>
1845 <tr>
1846 <td></td>
1847 <td>
1848 <a href="from_doxygen.html#psa_mac_operation_t"><code class="xref">psa_mac_operation_t</code></a> <em>(type)</em></td><td>
1849 <em></em></td></tr>
1850 <tr>
1851 <td></td>
1852 <td>
1853 <a href="from_doxygen.html#psa_mac_sign_finish"><code class="xref">psa_mac_sign_finish</code></a> <em>(function)</em></td><td>
1854 <em></em></td></tr>
1855 <tr>
1856 <td></td>
1857 <td>
1858 <a href="from_doxygen.html#psa_mac_sign_setup"><code class="xref">psa_mac_sign_setup</code></a> <em>(function)</em></td><td>
1859 <em></em></td></tr>
1860 <tr>
1861 <td></td>
1862 <td>
1863 <a href="from_doxygen.html#psa_mac_update"><code class="xref">psa_mac_update</code></a> <em>(function)</em></td><td>
1864 <em></em></td></tr>
1865 <tr>
1866 <td></td>
1867 <td>
1868 <a href="from_doxygen.html#psa_mac_verify"><code class="xref">psa_mac_verify</code></a> <em>(function)</em></td><td>
1869 <em></em></td></tr>
1870 <tr>
1871 <td></td>
1872 <td>
1873 <a href="from_doxygen.html#psa_mac_verify_finish"><code class="xref">psa_mac_verify_finish</code></a> <em>(function)</em></td><td>
1874 <em></em></td></tr>
1875 <tr>
1876 <td></td>
1877 <td>
1878 <a href="from_doxygen.html#psa_mac_verify_setup"><code class="xref">psa_mac_verify_setup</code></a> <em>(function)</em></td><td>
1879 <em></em></td></tr>
1880 <tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
1881 <tr class="cap" id="cap-PSA_O"><td></td><td>
1882 <strong>PSA_O</strong></td><td></td></tr>
1883 <tr>
1884 <td></td>
1885 <td>
1886 <a href="from_doxygen.html#psa_open_key"><code class="xref">psa_open_key</code></a> <em>(function)</em></td><td>
1887 <em></em></td></tr>
1888 <tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
1889 <tr class="cap" id="cap-PSA_R"><td></td><td>
1890 <strong>PSA_R</strong></td><td></td></tr>
1891 <tr>
1892 <td></td>
1893 <td>
1894 <a href="from_doxygen.html#PSA_ROUND_UP_TO_MULTIPLE"><code class="xref">PSA_ROUND_UP_TO_MULTIPLE</code></a> <em>(macro)</em></td><td>
1895 <em></em></td></tr>
1896 <tr>
1897 <td></td>
1898 <td>
1899 <a href="from_doxygen.html#PSA_RSA_MINIMUM_PADDING_SIZE"><code class="xref">PSA_RSA_MINIMUM_PADDING_SIZE</code></a> <em>(macro)</em></td><td>
1900 <em></em></td></tr>
1901 <tr>
1902 <td></td>
1903 <td>
1904 <a href="from_doxygen.html#psa_raw_key_agreement"><code class="xref">psa_raw_key_agreement</code></a> <em>(function)</em></td><td>
1905 <em></em></td></tr>
1906 <tr>
1907 <td></td>
1908 <td>
1909 <a href="from_doxygen.html#psa_reset_key_attributes"><code class="xref">psa_reset_key_attributes</code></a> <em>(function)</em></td><td>
1910 <em></em></td></tr>
1911 <tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
1912 <tr class="cap" id="cap-PSA_S"><td></td><td>
1913 <strong>PSA_S</strong></td><td></td></tr>
1914 <tr>
1915 <td></td>
1916 <td>
1917 <a href="from_doxygen.html#PSA_SUCCESS"><code class="xref">PSA_SUCCESS</code></a> <em>(macro)</em></td><td>
1918 <em></em></td></tr>
1919 <tr>
1920 <td></td>
1921 <td>
1922 <a href="from_doxygen.html#psa_set_key_algorithm"><code class="xref">psa_set_key_algorithm</code></a> <em>(function)</em></td><td>
1923 <em></em></td></tr>
1924 <tr>
1925 <td></td>
1926 <td>
1927 <a href="from_doxygen.html#psa_set_key_bits"><code class="xref">psa_set_key_bits</code></a> <em>(function)</em></td><td>
1928 <em></em></td></tr>
1929 <tr>
1930 <td></td>
1931 <td>
1932 <a href="from_doxygen.html#psa_set_key_id"><code class="xref">psa_set_key_id</code></a> <em>(function)</em></td><td>
1933 <em></em></td></tr>
1934 <tr>
1935 <td></td>
1936 <td>
1937 <a href="from_doxygen.html#psa_set_key_lifetime"><code class="xref">psa_set_key_lifetime</code></a> <em>(function)</em></td><td>
1938 <em></em></td></tr>
1939 <tr>
1940 <td></td>
1941 <td>
1942 <a href="from_doxygen.html#psa_set_key_type"><code class="xref">psa_set_key_type</code></a> <em>(function)</em></td><td>
1943 <em></em></td></tr>
1944 <tr>
1945 <td></td>
1946 <td>
1947 <a href="from_doxygen.html#psa_set_key_usage_flags"><code class="xref">psa_set_key_usage_flags</code></a> <em>(function)</em></td><td>
1948 <em></em></td></tr>
1949 <tr>
1950 <td></td>
1951 <td>
1952 <a href="from_doxygen.html#psa_status_t"><code class="xref">psa_status_t</code></a> <em>(type)</em></td><td>
1953 <em></em></td></tr>
1954 <tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
1955 <tr class="cap" id="cap-PSA_V"><td></td><td>
1956 <strong>PSA_V</strong></td><td></td></tr>
1957 <tr>
1958 <td></td>
1959 <td>
1960 <a href="from_doxygen.html#PSA_VENDOR_ECC_MAX_CURVE_BITS"><code class="xref">PSA_VENDOR_ECC_MAX_CURVE_BITS</code></a> <em>(macro)</em></td><td>
1961 <em></em></td></tr>
1962 <tr>
1963 <td></td>
1964 <td>
1965 <a href="from_doxygen.html#PSA_VENDOR_RSA_MAX_KEY_BITS"><code class="xref">PSA_VENDOR_RSA_MAX_KEY_BITS</code></a> <em>(macro)</em></td><td>
1966 <em></em></td></tr>
1967 <tr class="pcap"><td></td><td>&#160;</td><td></td></tr>
1968 <tr class="cap" id="cap-PSA__"><td></td><td>
1969 <strong>PSA__</strong></td><td></td></tr>
1970 <tr>
1971 <td></td>
1972 <td>
1973 <a href="from_doxygen.html#PSA__ALG_AEAD_WITH_DEFAULT_TAG_LENGTH__CASE"><code class="xref">PSA__ALG_AEAD_WITH_DEFAULT_TAG_LENGTH__CASE</code></a> <em>(macro)</em></td><td>
1974 <em></em></td></tr>
1975 </table>
1976
1977
1978 </div>
1979
1980 </div>
1981 </div>
1982 <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
1983 <div class="sphinxsidebarwrapper">
1984<h1 class="logo"><a href="index.html">psa_crypto_api</a></h1>
1985
1986
1987
1988
1989
1990
1991
1992
1993<h3>Navigation</h3>
1994<ul>
1995<li class="toctree-l1"><a class="reference internal" href="general.html">Introduction</a></li>
1996<li class="toctree-l1"><a class="reference internal" href="general.html#design-goals">Design goals</a></li>
1997<li class="toctree-l1"><a class="reference internal" href="general.html#functionality-overview">Functionality overview</a></li>
1998<li class="toctree-l1"><a class="reference internal" href="general.html#sample-architectures">Sample architectures</a></li>
1999<li class="toctree-l1"><a class="reference internal" href="general.html#library-conventions">Library conventions</a></li>
2000<li class="toctree-l1"><a class="reference internal" href="general.html#implementation-considerations">Implementation considerations</a></li>
2001<li class="toctree-l1"><a class="reference internal" href="general.html#usage-considerations">Usage considerations</a></li>
2002<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html">Implementation-specific definitions</a></li>
2003<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html#library-initialization">Library initialization</a></li>
2004<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html#key-attributes">Key attributes</a></li>
2005<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html#key-management">Key management</a></li>
2006<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html#key-import-and-export">Key import and export</a></li>
2007<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html#message-digests">Message digests</a></li>
2008<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html#message-authentication-codes">Message authentication codes</a></li>
2009<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html#symmetric-ciphers">Symmetric ciphers</a></li>
2010<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html#authenticated-encryption-with-associated-data-aead">Authenticated encryption with associated data (AEAD)</a></li>
2011<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html#asymmetric-cryptography">Asymmetric cryptography</a></li>
2012<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html#key-derivation-and-pseudorandom-generation">Key derivation and pseudorandom generation</a></li>
2013<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html#random-generation">Random generation</a></li>
2014<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html#error-codes">Error codes</a></li>
2015<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html#key-and-algorithm-types">Key and algorithm types</a></li>
2016<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html#key-lifetimes">Key lifetimes</a></li>
2017<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html#key-policies">Key policies</a></li>
2018<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html#key-derivation">Key derivation</a></li>
2019<li class="toctree-l1"><a class="reference internal" href="from_doxygen.html#other-definitions">Other definitions</a></li>
2020</ul>
2021
2022<div class="relations">
2023<h3>Related Topics</h3>
2024<ul>
2025 <li><a href="index.html">Documentation overview</a><ul>
2026 </ul></li>
2027</ul>
2028</div>
2029<div id="searchbox" style="display: none" role="search">
2030 <h3>Quick search</h3>
2031 <div class="searchformwrapper">
2032 <form class="search" action="search.html" method="get">
2033 <input type="text" name="q" />
2034 <input type="submit" value="Go" />
2035 <input type="hidden" name="check_keywords" value="yes" />
2036 <input type="hidden" name="area" value="default" />
2037 </form>
2038 </div>
2039</div>
2040<script type="text/javascript">$('#searchbox').show(0);</script>
2041
2042
2043
2044
2045
2046
2047
2048
2049 </div>
2050 </div>
2051 <div class="clearer"></div>
2052 </div>
2053 <div class="footer">
2054 &copy;2019, Arm.
2055
2056 |
2057 Powered by <a href="http://sphinx-doc.org/">Sphinx 1.8.5</a>
2058 &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.12</a>
2059
2060 </div>
2061
2062
2063
2064
2065 </body>
2066</html>