Lines Matching +full:portable +full:- +full:device
9 The PSA (Platform Security Architecture) Crypto API offers a portable
11 across a wide range of hardware. It is designed to be user-friendly
12 while still providing access to the low-level primitives essential for
20 open-source cryptographic library that provides the underlying
27 special-purpose cryptographic processors that process data with a
28 built-in key, to constrained devices running custom application code,
29 such as microcontrollers, and multi-application devices, such as
52 Future-Proofing
55 practices, enhancing long-term security and compliance.
65 or file-based, with master encryption keys stored inside a key store.
69 for example, for X.509-based authentication or pre-shared keys on
72 Device Pairing
75 example, the pairing of an NFC token or a Bluetooth device might use
84 activities. Attestation is the ability for a device to sign an array
85 of bytes with a device private key and return the result to the
87 device state, to the ability to generate a key pair and prove that it
94 field. This API provides the APIs necessary for populating a device
145 only well-defined if all the calls are only reading from the object
149 <https://arm-software.github.io/psa-api/crypto/1.2/overview/conventions.html#concurrent-calls>`_
153 but not as non-buffer parameters. For more details, refer to
154 …`Stability of parameters <https://arm-software.github.io/psa-api/crypto/1.2/overview/conventions.h…
176 https://arm-software.github.io/psa-api/crypto/
181 https://www.trustedfirmware.org/projects/mbed-tls/