"HMAC: Keyed-Hashing for Message Authentication."

Hugo Krawczyk, Mihir Bellare, Ran Canetti (1997)
a service of Schloss Dagstuhl - Leibniz Center for Informatics