Skip to content

Some of the Crypto APIs of PSA Crypto 1.0 Beta-3 are unimplemented mbedcrypto-3.0.1 #381

@jaypit02

Description

@jaypit02

When running the PSA Crypto APIs tests from https://github.com/ARM-software/psa-arch-tests (Hash: e44ccebdff9631e2474d85650c1812d0ce001dc3) with TFM (Hash: 6e7be077eabef00b4825e245604148d82b11f832), there are tests failures due to missing implementation below APIs in mbedcrypto (https://github.com/ARMmbed/mbed-crypto.git -b mbedcrypto-3.0.1)

psa_hash_compute
psa_hash_compare
psa_aead_encrypt_setup
psa_aead_decrypt_setup
psa_aead_generate_nonce
psa_aead_set_nonce
psa_aead_set_lengths
psa_aead_update_ad
psa_aead_update
psa_aead_finish
psa_aead_verify
psa_aead_abort
psa_mac_compute
psa_mac_verify
psa_cipher_encrypt
psa_cipher_decrypt

Please guide us with plan for supporting these APIs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    complianceDiscrepancy between the library and the PSA Crypto API specificationenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions