37. Cryp_sm4_ccm

37.1. Function description:

This demo shows the operation of cryptographic processor, algorithm is SM4, algorithm mode including CCM, appending data using the CPU in polling mode.

  • Configure and prepare the plaintext & additional authenticated data firstly, then start the encryption to get ciphertext & tag data.

  • Compare the encryption & tag result with the standard to verify the function of encryption

  • Configure SM4 algorithm firstly, then start the decryption, the ciphertext data is comming from encryption result.

  • Compare the decryption result with the plaintext to verify the function of decryption.

37.2. Test result:

After the operation of encryption and decryption, if the encryption, decryption & tag data is same as the standard, then print pass, if not print fail.

37.3. IO connection:

None