Yes, mbedtls_ecdsa_read_signature()
requires to have an ASN.1 signature, as given in TLS, unfortunately.
In this case, you should use mbedtls_ecdsa_verify()
as you did earlier.
I apologize for confusion.
2 Likes