.. _sha_hmac_algorithm: SHA-HMAC算法 ==================== 概述 ------ **sha256_hmac_example** 示例工程展示了SHA算法-HMAC密钥报文完整性验证方法的实现。 - 此工程的算法采用HMAC SHA256法完成模块加解密测试。 硬件设置 ------------ - 无特殊设置 运行现象 ------------ .. code-block:: console 当工程正确运行后,串口终端会输出如下信息: tc_start() - Performing HMAC tests (RFC4231 test vectors): HMAC test_1: =================================================================== PASS - test_1. HMAC test_2: =================================================================== PASS - test_2. HMAC test_3: =================================================================== PASS - test_3. HMAC test_4: =================================================================== PASS - test_4. HMAC test_5: =================================================================== PASS - test_5. HMAC test_6: =================================================================== PASS - test_6. HMAC test_7: =================================================================== PASS - test_7. All HMAC tests succeeded! =================================================================== PASS - main. =================================================================== PROJECT EXECUTION SUCCESSFUL