Generator HMAC

Berjalan secara lokal di browser Anda

Autentikasi pesan dengan rahasia bersama

Algoritme hash
Pengodean output

Masukan

Teks UTF-8; pesan kosong didukung.

Spasi teks dipertahankan.

Lanjutan
Pengodean rahasia

Kunci hex dan Base64 didekode secara ketat dan tidak boleh berisi spasi.

Keluaran

Masukkan kunci rahasia, lalu buat HMAC.

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.

CodingTool resmi diluncurkan di

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.tools