HMAC oluşturun ve doğrulayın
Anahtarlı bir mesaj kimlik doğrulama kodu hesaplayın veya aldığınız bir kodu kontrol edin.
Tarayıcınızda işlenir. Dosyalarınız bu cihazda kalır. Sunucularımıza hiçbir şey yüklenmez.
Bu sayfada reklam veya üçüncü taraf betik yoktur; parolanız ve verileriniz tarayıcınızdan asla çıkmaz.
HMAC, bir mesajın gizli anahtarı bilen biri tarafından gönderildiğini ve değiştirilmediğini kanıtlar. Mesajı şifrelemez veya gizlemez.
Algoritma
Çıktı biçimi
Anahtar biçimi
HMAC doğrula
HMAC Oluşturucu nasıl kullanılır?
- 1
Mesajı ve gizli anahtarı girin, anahtar biçimini seçin.
- 2
HMAC-SHA256 veya HMAC-SHA512'yi ve çıktı biçimini seçin.
- 3
MAC'i oluşturun veya doğrulamak için beklenen bir MAC'i yapıştırın.
HMAC Oluşturucu hakkında
HMAC, bir mesajın ortak bir gizli anahtarı bilen biri tarafından gönderildiğini ve değiştirilmediğini kanıtlar. API isteklerini ve webhook'ları imzalamak için yaygın olarak kullanılır. HMAC şifreleme değildir: mesajın kendisi okunabilir kalır ve herkes görebilir. Bu araç metin için HMAC-SHA256 veya HMAC-SHA512 hesaplar, anahtarı düz metin, hex veya Base64 olarak kabul eder ve hex veya Base64 çıktı verir. Doğrulama, MAC'leri sabit sürede karşılaştırır. Her şey tarayıcınızda çalışır; anahtarınız ve mesajınız hiçbir yere gönderilmez ve bu sayfa reklam veya üçüncü taraf betik yüklemez.
Sıkça sorulan sorular
HMAC, şifrelemeyle aynı şey mi?
Hayır. HMAC yalnızca bütünlüğü ve kimlik doğrulamayı kanıtlar. Mesaj gizlenmez; gizlilik gerekiyorsa Metin Şifreleme aracını kullanın.
Sonucum neden başka bir araçtan farklı?
Anahtar biçiminin (metin, hex veya Base64) ve boşluklar ile satır sonları dahil mesajın tamamen aynı olduğunu kontrol edin.
SHA-256 mı SHA-512 mi kullanmalıyım?
Entegre ettiğiniz sistem hangisini bekliyorsa onu kullanın. İkisi de güvenlidir; en yaygın olanı HMAC-SHA256'dır.
Doğrulama neden sabit süreli karşılaştırma kullanıyor?
Baytları tek tek karşılaştırıp ilk farkta durmak, zamanlama bilgisi sızdırabilir. Sabit süreli karşılaştırma bunu önler.
İlgili araçlar
Metin Şifreleme
Metin mesajlarını tarayıcınızda bir parolayla şifreleyin ve şifresini çözün.
Tarayıcınızda işlenir
Dosya Şifreleme
Tarayıcınızda AES-256-GCM kullanarak herhangi bir dosyayı parolayla koruyun.
Tarayıcınızda işlenir
Dosya Şifresi Çözme
Dosya Şifreleme aracımızla şifrelenmiş dosyaları tarayıcınızda açın.
Tarayıcınızda işlenir