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.