This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Crypto Verification Failing Intermittently

Hi,

I have an application that verifies a chunk of data and EdDSA Ed25519 signature against a remote public key.

The device application generates a random number, sends it to a PC over USB. The number is sent to a server and the response is then passed back to the device. The application then attempts to verify the response using nrf_crypto_eddsa_verify . This function intermittently fails with the error NRF_ERROR_CRYPTO_ECDSA_INVALID_SIGNATURE . I have verified "by hand" that the data fed into the function is correct and it is.

Has anyone experienced any issues with this module?

Thanks,

Parents Reply Children
Related