Pengembang
Generator HMAC
Buat kode autentikasi pesan HMAC-SHA256 atau HMAC-SHA512.
0 karakter
Tentang Generator HMAC
Generator HMAC menghitung Hash-based Message Authentication Codes menggunakan HMAC-SHA256 atau HMAC-SHA512 — konstruksi RFC 2104 yang menggabungkan secret key dengan fungsi hash untuk menghasilkan tag autentikasi pesan yang memverifikasi integritas pesan dan keaslian asal secara bersamaan. HMAC adalah mekanisme autentikasi standar untuk penandatanganan permintaan REST API, verifikasi payload webhook, tanda tangan JWT HS256 dan HS512, serta derivasi seed TOTP. Alat ini menghitung HMAC di browser Anda menggunakan Web Crypto API, memastikan secret key tidak pernah meninggalkan perangkat Anda.
Cara Menggunakan
Masukkan pesan Anda (data yang akan diautentikasi) dan secret key — keduanya dapat dimasukkan sebagai teks UTF-8 atau byte hex. Pilih algoritma hash: HMAC-SHA256 menghasilkan tag 32-byte (64 karakter hex) dan paling banyak dibutuhkan; HMAC-SHA512 menghasilkan tag 64-byte dengan margin keamanan yang lebih tinggi. Klik Generate untuk menghitung tag HMAC, yang ditampilkan dalam pengodean hex dan Base64 untuk kompatibilitas dengan skema autentikasi API yang berbeda.
Kasus Penggunaan Umum
- Developer backend menghitung tanda tangan HMAC-SHA256 untuk penandatanganan permintaan AWS Signature Version 4, verifikasi webhook Stripe, atau validasi payload webhook GitHub
- Developer API secara manual menghitung dan memverifikasi tag autentikasi HMAC selama pengembangan dan debugging untuk memastikan implementasi penandatanganan mereka menghasilkan output yang benar sebelum pengujian integrasi
- Insinyur keamanan menghasilkan kode autentikasi pesan HMAC-SHA512 untuk saluran komunikasi antar-layanan keamanan tinggi di mana pemotongan SHA256 dianggap tidak memadai
- Developer frontend melakukan debugging string dasar tanda tangan OAuth 1.0a dan perhitungan tanda tangan HMAC-SHA1 untuk mendiagnosis kegagalan autentikasi dengan penyedia API lama
- Mahasiswa kriptografi mempelajari konstruksi HMAC RFC 2104 dengan bereksperimen dengan pesan, kunci, dan algoritma yang berbeda untuk mengamati bagaimana setiap perubahan pada kunci atau pesan menghasilkan tag yang sama sekali berbeda
Frequently Asked Questions About Generator HMAC
What is Generator HMAC?
Generator HMAC is a free online tool on akousa.net, a platform with 559+ browser-based utilities. Buat kode autentikasi pesan HMAC-SHA256 atau HMAC-SHA512. No installation is required.
How do I use Generator HMAC?
Simply open Generator HMAC on akousa.net, enter or upload your data, configure any options, and click the action button. Results appear instantly in your browser.
Is Generator HMAC free?
Yes, the core Generator HMAC experience is free to use without signup. All 559+ tools remain available for everyday use, while Akousa Pro adds optional premium platform features and ad-free browsing.