(string->hex((hmac"hi"(sha1-primitive)64)"food is good")))
(test"Long Key, Short Message"
(testv(make-string 20(integer->char #x0b))
"511387216297726a7947c6006f5be89711662b1f"
"Hi There"
(string->hex((hmac"hi my name is the big bad wolf"(sha1-primitive)64)"hi")))
"b617318655057264e28bc0b6fb378c8ef146be00")
(testv"Jefe"
(test"Short Key, Long Message (Longer than blocksize)"
"what do ya want for nothing?"
"73dc948bab4e0c65b1e5d18ae3694a39a4788bee"
"effcdf6ae5eb2fa2d27416d5f184df9c259a7c79")
(string->hex((hmac"key"(sha1-primitive)64)"this is a really long message that is going to being run through this hmac test to make sure that it works correctly.")))