HMAC
Dalam Ilmu Kriptografi, HMAC (memiliki beberapa kepanjangan, yaitu keyed-hash message authentication code ( indonesia : kode otentikasi pesan kunci hash ) atau hash-based message authentication code ( indonesia : kode otentikasi pesan berbasis hash ) ) adalah jenis kode otentikasi pesan (MAC) tertentu yang melibatkan fungsi hash kriptografis dan kunci kriptografi rahasia.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/7f/SHAhmac.svg/220px-SHAhmac.svg.png)