Lines Matching full:api
1 PSA Cryptography API implementation and PSA driver interface
6 …API specification](https://armmbed.github.io/mbed-crypto/psa/#application-programming-interface) d…
8 This document describes the high level organization of the Mbed TLS PSA Cryptography API implementa…
10 ## High level organization of the Mbed TLS PSA Cryptography API implementation
11 In one sentence, the Mbed TLS PSA Cryptography API implementation is made of a core and PSA drivers…
20 ## The Mbed TLS PSA Cryptography API implementation core
22 The core implements all the APIs as defined in the PSA Cryptography API specification but does not …
26 * checking PSA API arguments and translating them into valid arguments for the necessary calls to t…
29 The sketch of an Mbed TLS PSA cryptographic API implementation is thus:
50 …C and those that are only capable of computing a MAC, the psa_mac_verify() API could call first ps…
52 …n files of the various PSA drivers making up the Mbed TLS PSA Cryptography API implementation. The…
56 …ros (see [Conditional inclusion of cryptographic mechanism through the PSA API in Mbed TLS](psa-co…
69 ## Mbed TLS PSA Cryptography API implementation drivers
71 A driver of the Mbed TLS PSA Cryptography API implementation (Mbed TLS PSA driver in the following)…
79 * [ ] PSA Crypto API draft, if not already done — [PSA standardization](#psa-standardization)
92 Summary of files to modify when adding new API functions:
105 … or upcoming PSA standards. Mbed TLS implements some extensions to the PSA API that offer extra in…
111 … new functions, they should follow the design guidelines in the PSA Cryptography API specification.
113 Functions that are part of the current or upcoming API are declared in `include/psa/crypto.h`, apar…
119 The PSA Cryptography API specification defines both names and values for certain kinds of constants…
133 For more details, see *[Conditional inclusion of cryptographic mechanism through the PSA API in Mbe…
141 1. API function defined in `library/psa_crypto.c`. The entry point performs generic checks that don…