Lines Matching full:cryptographic

14 The PSA Cryptography API defines an interface that allows applications to perform cryptographic ope…
16 …e handles key management, enforces key usage policies, and dispatches cryptographic operations eit…
24cryptographic operations on keys that are provided in cleartext at the beginning of each operation…
25 * **Opaque** drivers implement cryptographic operations on keys that can only be used inside a prot…
41 …support a cryptographic mechanism and that a fallback to core code may be necessary. Conversely, i…
43 …hich mechanisms they support. A driver's code will not be invoked for cryptographic mechanisms tha…
49 …cription file declares which functions the driver implements and what cryptographic mechanisms the…
81 …s a family of functions that the driver implements for a certain class of cryptographic mechanisms.
90 …family of functions that the driver implements for a certain class of cryptographic mechanisms. Th…
103 When the PSA Cryptography implementation performs a cryptographic mechanism, it invokes available d…
105 A driver is considered available for a cryptographic mechanism that invokes a given entry point if …
121 …o the same function name, the driver is considered available for this cryptographic mechanism. If …
152 …tion is a string consisting of a `PSA_ALG_xxx` macro that specifies a cryptographic algorithm or a…
181 …s an aspect of a capability of a driver, such as a cryptographic operation, a part of a cryptograp…
217 #### Driver entry points for single-part cryptographic operations
219 The following driver entry points perform a cryptographic operation in one shot (single-part operat…
332 * `"key_derivation_output_bytes"` (mandatory): derive cryptographic material and output it. See [“K…
608 * `"pake_output"` (mandatory): derive cryptographic material for the specified step and output it.
609 * `"pake_input"` (mandatory): provides cryptographic material in the format appropriate for the spe…
803 * If a cryptographic mechanism is defined as having keying material of a certain size, or if the ke…
804 * If a cryptographic operation involves a division by an integer which is provided as part of a key…
805 * If a cryptographic operation involves two keys A and B (or more), then the creation of A must ens…
890 …`psa_export_public_key()` but also at other times, including during a cryptographic operation that…
916 A transparent driver may provide an operation family that can be used as a cryptographic random num…
918 * The random output must be of cryptographic quality, with a uniform distribution. Therefore, if th…
1006 …ial success), the first `*output_length` bytes of this buffer contain cryptographic-quality random…
1012 * `PSA_SUCCESS`: the `output` buffer contains `*output_length` bytes of cryptographic-quality rando…
1019cryptographic accelerators only support certain cryptographic mechanisms partially. The capability…
1031 Opaque drivers allow a PSA Cryptography implementation to delegate cryptographic operations to a se…
1101 …`psa_export_public_key()` but also at other times, including during a cryptographic operation that…