Security & CryptoLesson 340Preview gratis
HMAC Generator
Lesson ini bagian dari Web Developer Tools · Semua level
Ringkasan
HMAC adalah message authentication code yang menggabungkan fungsi hash dengan secret key. Hasilnya membuktikan bahwa pesan tidak berubah dan benar-benar berasal dari pihak yang memegang key yang sama. HMAC tidak mengenkripsi data, sehingga isi pesan tetap harus dilindungi dengan cara lain bila bersifat rahasia.
Poin kunci
- HMAC memverifikasi integritas dan keaslian pesan
- Pengirim dan penerima harus memiliki secret key yang sama
- HMAC-SHA256 adalah pilihan umum untuk penandatanganan API
- Perbandingan signature harus dilakukan secara constant-time
- HMAC bukan enkripsi dan tidak dapat mengembalikan isi pesan
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.