# SHA-HMAC算法 ## 概述 **sha256_hmac_example**示例工程展示了SHA算法-HMAC密钥报文完整性验证方法的实现。 - 此工程的算法采用HMAC SHA256法完成模块加解密测试。 ## 硬件设置 - 无特殊设置 ## 运行现象 ```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 ```