# SHA-HMAC algorithm ## Overview **sha256_hmac_example** the example project shows the implementation of Sha algorithm HMAC key message integrity verification method. - The algorithm of this project adopts HMAC sha256 method to complete the module encryption and decryption test. ## Board Setting - No special settings ## Running the example When the project runs correctly, and the serial port terminal will output the following information: ```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 ```