HMAC Oluşturucu
Metin ya da dosyadan gizli anahtarla HMAC imzası oluşturun: SHA-256, SHA-512, SHA-1 veya MD5, HEX ve Base64 olarak. Webhook imzasını yapıştırıp doğrulayın.
HMAC imzası nasıl oluşturulur
- İmzalanacak içeriği yapıştırın ya da bir dosya seçin.
- Gizli anahtarı girin (anahtarınız öyle yazılmışsa HEX ya da Base64 seçin) ve algoritmayı seçin; imza hemen görünür.
- Doğrulamak için aldığınız imzayı "İmzayı doğrula" kutusuna yapıştırın, eşleşip eşleşmediğini görün.
Sık sorulan sorular
HMAC, içerikten ve yalnızca iki tarafın bildiği gizli bir anahtardan oluşturulan imzadır. Ödeme altyapıları, GitHub, Shopify ve diğerleri bunu gönderir; alıcı içeriğin gerçekten onlardan geldiğini ve yolda değişmediğini bilir.
Aldığınız içeriği aynen yapıştırın, gizli anahtarı girin, servisin kullandığı algoritmayı (genelde SHA-256) seçin ve imzayı doğrulama kutusuna yapıştırın. HEX ve Base64 olur, sha256= gibi önekler kendiliğinden atılır.
İçerik karakteri karakterine aynı olmalı: fazladan bir boşluk, sonda boş bir satır ya da yeniden biçimlenmiş JSON farklı imza verir. Anahtarı (metin, HEX ya da Base64) ve algoritmayı da kontrol edin.
SHA-256 en yaygın olanı ve varsayılandır. SHA-512 daha uzun imza verir. MD5 ve SHA-1'i yalnızca eski bir sistem gerektiriyorsa kullanın.
Tamamen ücretsizdir ve üyelik gerektirmez.
İlgili araçlar
Hash oluşturucuMD5, SHA-1, SHA-256, SHA-384, SHA-512 üretinJWT oluşturucuJWT'yi secret veya özel anahtarla imzalayınRSA şifrelemeRSA anahtarı üretin, kısa metni şifreleyin ve çözünŞifre oluşturucuGüçlü rastgele şifreler oluşturunŞifre gücü kontrolüŞifrenin zayıf mı güçlü mü olduğunu ve nedenini görünBase64 ve URL kodlayıcı / çözücüBase64 ve URL kodlayın ve çözünData URI OluşturucuDosya ve SVG'yi gömülebilir data URI'ye çevirinData URI ÇözücüData URI veya Base64'ten dosyayı görün, kaydedinSlug oluşturucuBaşlıkları temiz URL slug'larına çevirin