Hello,

 

In mbedLS v3.4.0, I came across a build error that there are no members for type and flag in psa_core_keyattributes_t  structure.

 

The following functions in psa_crypto_core.h  access private members type and flag of psa_core_keyattributes_t structure without the MBEDTLS_PRIBATE() private access.

 

Updating to private access for attribute struct members in psa_crypto_core.h fixed the build errors.

 

Regards,
Archanaa