Hash tabanlı Mesaj Kimlik Doğrulama Kodu (HMAC) oluşturucu, HMAC'yi oluşturmak için Algoritmalar ve gizli anahtar kullanır.
Karma İleti Kimlik Doğrulama Kodu (HMAC), bir ileti nesnesinin özgünlüğünü ve bütünlüğünü, simetrik bir anahtar ve karma (mesaj özeti) kullanımını belirlemeye yönelik bir kriptografik yapıdır. HMAC, SHA256, MD5 vb. İle birlikte mesaj özeti hesaplamaları üzerine kurulu olabilir. HMAC'ler geri döndürülebilir merak konuları olmadığından, bir HMAC itibarına sahip olmak artık hassas gerçekleri pazarlık etmiyor. Bu araç çevrimiçi olarak hmac sha256 olarak kullanılabilir.