Penjana HMAC (SHA-256/384/512)
Kira HMAC berkunci ke atas sesuatu mesej dengan kunci rahsia anda, dipaparkan sebagai hex dan Base64, melalui Web Crypto asli pelayar. Binaan yang sama digunakan oleh pengesah JWT untuk HS256. Kunci anda tidak pernah keluar dari pelayar anda.
Hashing & kriptoHMAC berjalan secara setempat melalui Web Crypto. Mesej dan kunci anda tidak pernah keluar dari pelayar anda.
Bagaimana HMAC dibina
HMAC menghash mesej dua kali. Kunci digabungkan dengan XOR dengan pad dalaman tetap sebelum hash pertama dan dengan pad luaran sebelum yang kedua, dan binaan dua pad ini yang menghalang serangan length-extension. Kunci mula-mula dikecilkan kepada saiz blok hash.