Generator HMAC-SHA256

Masukkan pesan dan kunci rahasia untuk menghitung HMAC-SHA256-nya.

Cara menggunakan

  1. Masukkan nilai Anda di kolom di atas.
  2. Tekan Hitung untuk melihat hasil Anda secara instan.
  3. Gunakan tombol Bagikan untuk menyalin tautan ke hasil Anda.

Tentang kalkulator ini

HMAC-SHA256 adalah kode autentikasi pesan berbasis hash berkunci yang didefinisikan dalam RFC 2104: ia menggabungkan kunci rahasia dengan pesan melalui dua operasi hash SHA-256 bersarang (HMAC(K,m) = H((K⊕opad) ∥ H((K⊕ipad) ∥ m))) sehingga hanya pemegang kunci yang dapat menghasilkan tag yang valid, dan perubahan apa pun pada pesan atau kunci menghasilkan keluaran yang sama sekali berbeda. Tidak seperti hash biasa, HMAC dirancang khusus untuk menahan serangan length-extension.

Generator ini menerima pesan dan kunci rahasia lalu menghitung tag HMAC-SHA256 dalam heksadesimal dan base64. Pengembang API terus-menerus memakainya untuk menandatangani dan memverifikasi payload webhook, membuat tanda tangan permintaan ala AWS, membangun token JWT HS256, dan memastikan pesan tidak diubah di tengah jalan — karena kunci dan pesan yang sama akan selalu menghasilkan tag yang sama, sehingga pihak penerima dapat menghitung ulang dan membandingkannya.

Apakah ini membantu?

Anda dapat memilih hingga 3 reaksi.

Komentar

  • Jadilah yang pertama berkomentar.

Kalkulator populer

Semua Kalkulator