Skip to content

PSA Crypto API support - enhancement #2650

@gramshan

Description

@gramshan

MCUboot v2.3.0 introduced a welcome separation of header files based on PSA API abstraction and the crypto backend for AES-CTR.

However, several crypto operations still lack PSA crypto abstraction:

  • AES-KW (Key Wrap)
  • ECDH-P256
  • ECDH-X25519
  • HMAC

Given that TF-M is transitioning toward PSA Crypto APIs as the sole crypto backend, (TrustedFirmware-M/trusted-firmware-m@5020d4d#diff-c8402d394cb78c69fcf9bc110193858d9c6beb04277528dc74e30bcfe7a72e5b) are there plans to extend the PSA crypto abstraction layer to support these operations?

I'd appreciate any insight from the maintainers on the roadmap for this. Additionally, is the project open to community contributions in this area?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions