psa-api icon indicating copy to clipboard operation
psa-api copied to clipboard

Documentation source and development of the PSA Certified API

Results 87 psa-api issues
Sort by recently updated
recently updated
newest added

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...

enhancement
API design
Firmware Update API
proposal

Added in PS storage initially. If thee is need for them in ITS, the same additions can be made there

Added key encapsulation functions as a precursor for PQC. So far the only method is ECIES Need to confirm the value for the ECIES macro

enhancement
API design
Crypto API

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...

enhancement
API design
Crypto API

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

enhancement
Crypto API

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...

enhancement
API design
Crypto API

_[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...

clarification
Crypto API

_[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...

Crypto API

_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...

enhancement
API design
Crypto API

The _PSA Certified Crypto API v1.2 PAKE Extension_ requires some additional definitions to support SRP-6 as defined by RFC 2945 and RFC 5054 to be embedded in, or included by,...

enhancement
Crypto API
proposal