Add init, update, and final functions to do HMAC calculation using blocks, instead of one shot. Unit tests: use the PRF-6 test vector to test the case where data is splitted in 3 different blocks.
Add init, update, and final functions to do HMAC calculation using blocks, instead of one shot. Unit tests: use the PRF-6 test vector to test the case where data is splitted in 3 different blocks.