Andrew Thoelke
Andrew Thoelke
CONTRIBUTING.md refers to a non-existent LICENSE.md file.
This is a draft PR that creates an RFC proposal document, considering how to implement full support for SUIT in the Firmware Update API. Reading the proposal is easiest by...
This change has been adopted from Mbed TLS: https://github.com/Mbed-TLS/mbedtls/pull/8815, with changes to make it compatible with C++ compilation. * Add extended key generation and derivation functions, `psa_generate_key_ext()` and `psa_key_derivation_output_key_ext()`, that...
This simple change is currently based on the pending integration of the PAKE extension into version 1.3 (#177). The commit to review is https://github.com/ARM-software/psa-api/commit/545021be06af5fd90ba9a9755f172361d41ca98d. Fixes #180
This provides more flexibility to allocate additional asymmetric key types for PAKE and PQC algorithms. Allocate the top bit of the FAMILY field to the ASYM-TYPE field. This makes FAMILY...
_[Updated: rebased after publication of Crypto API 1.2.1. Updated the rendered PDF]_ This is a follow-up to #177, which moves the information about key formats, and key derivation, into each...
_[Updated: rebased the PR after publication of Crypto API 1.2.1, and updated the rendered PDF]_ As an initial step for the Crypto API 1.3 release, integrate the API for PAKE...
_This issue is a broader set of use cases than the one defined in #44, which only considers the import of a key from a data format that specifies the...
SRP-6 is the currently most widely deployed augmented PAKE algorithm, based on a key exchange based on finite-field Diffie-Hellmann arithmetic. An early version is defined in RFC 2945, the SRP-6...
Add a new class of 'interruptible operation' to the API. These allow complex calculations to be broken into smaller steps, e.g. for asymmetric signature algorithms, to enable bounded latency operation...