p256_transparent_verify_hash() is only used within mbedTLS.
 
Symbols
loading...
Files
loading...
SummarySyntaxArgumentsRelatedReferences

Return value

#PSA_SUCCESS The signature is valid. #PSA_ERROR_INVALID_SIGNATURE The calculation was performed successfully, but the passed signature is not a valid signature. #PSA_ERROR_INVALID_ARGUMENT The input is invalid.

Notes

p256-m expects a 64 byte public key, but the contents of the key buffer may be the 32 byte keypair representation or the 65 byte public key representation. As a result, this function calls psa_driver_wrapper_export_public_key() to ensure the public key can be passed to p256-m.

References

from examples