Hi,
I am using the SEC driver (TALITOS P1020) to encrypt and decrypt the data. I am using SDK1.9 and the AEAD interface crypto_aead_encrypt() and crypto_aead_decrypt() functions. The decryption completion is failing at high throughput (over 30 Mbps). From time to time the function ipsec_esp_decrypt_hwauth_done() returns EBADMSG. In this function the desc->hdr_lo is equal to DESC_HDR_LO_ICCR1_FAIL. It looks like the hardware is failing. Is there any idea what could make the hardware to return this kind of error?
Regards,
Samir Samaha
Discussing this issue requires references to NDA documentation, which is not possible here.
Please create a Support Case for it:
https://community.nxp.com/docs/DOC-329745
Have a great day,
Platon
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------