Generator HMAC
Berjalan secara lokal di browser AndaAutentikasi pesan dengan rahasia bersama
Masukan
Teks UTF-8; pesan kosong didukung.
Spasi teks dipertahankan.
Lanjutan
Kunci hex dan Base64 didekode secara ketat dan tidak boleh berisi spasi.
Keluaran
HMAC mengautentikasi pesan dengan rahasia bersama; ini bukan enkripsi.
Pesan, rahasia, dan hasil tetap di tab ini tanpa disimpan atau diunggah.
Tentang HMAC
HMAC mengautentikasi pesan dengan rahasia bersama, bukan mengenkripsi pesan. Alat ini memakai Web Crypto dan menyimpan pesan, rahasia, serta hasil hanya dalam memori. Defaultnya SHA-256; SHA-384 dan SHA-512 juga tersedia. Batas pesan 1.000.000 unit UTF-16 dan batas rahasia 65.536 unit.
Cara menggunakan
Masukkan pesan dan rahasia yang tidak kosong, pilih algoritme serta pengodean, lalu tekan Buat HMAC. Pesan kosong valid. Lanjutan mendukung kunci hex atau Base64 kanonis dengan padding. Spasi teks dipertahankan; kunci terkode tidak boleh berisi spasi. Perubahan menghapus hasil lama. Salin atau unduh hmac.txt, atau Hapus untuk mengatur ulang.
Batas dan pengodean
Pesan dikodekan sebagai UTF-8 dan boleh kosong. Rahasia harus terdekode menjadi minimal satu byte. Kunci hex memerlukan jumlah digit genap; kunci Base64 memakai alfabet standar dengan padding kanonis, sedangkan Base64URL atau spasi ditolak. Keluaran Base64URL menghapus padding. Batas: 1.000.000 unit UTF-16 untuk pesan dan 65.536 untuk rahasia; input yang lebih panjang ditolak, tidak pernah dipotong.
