İçeriğe geç
QuicknVert

HMAC Oluşturucu

Gizli anahtarla HMAC-SHA256/SHA512 imzası üretin; webhook imzalarını test edin.

Tarayıcınızda çalışır, verileriniz sunucuya gönderilmez.

HMAC Oluşturucu ne işe yarar?

HMAC (Hash-based Message Authentication Code), bir mesajı gizli bir anahtarla birlikte özetleyerek imza üretir. Stripe, GitHub ve iyzico gibi servisler webhook isteklerinin gerçekten kendilerinden geldiğini kanıtlamak için HMAC imzası kullanır.

Bu araçla aldığınız webhook gövdesinin imzasını hesaplayıp servisin gönderdiği başlıkla karşılaştırabilirsiniz. Anahtar ve mesaj tarayıcıdan çıkmaz.

HMAC Oluşturucu nasıl kullanılır?

  1. Gizli anahtarı girin.
  2. Algoritmayı ve çıktı biçimini seçin.
  3. Mesajı yapıştırın; imza anında hesaplanır.

Sıkça sorulan sorular

Hesapladığım imza servisinkiyle uyuşmuyor, neden?

En sık sebep mesajın birebir aynı olmamasıdır: boşluk, satır sonu veya JSON alan sırası farkı imzayı değiştirir. Ham istek gövdesini kullandığınızdan emin olun.

İlgili araçlar

Hash Oluşturucu (MD5, SHA-256, SHA-512)

Metnin MD5, SHA-1, SHA-256, SHA-384 ve SHA-512 özetlerini aynı anda hesaplayın.

JWT Çözücü

JSON Web Token'ın header ve payload içeriğini çözün, son kullanma tarihini görün.

Base64 Kodlayıcı

Metni UTF-8 uyumlu Base64'e kodlayın; URL-güvenli Base64URL desteği.

JSON Biçimlendirici

Sıkışık JSON'u girintili, okunabilir hâle getirin ve hataları satır numarasıyla görün.

SQL Biçimlendirici

SQL sorgularını okunabilir biçimde girintileyin; MySQL, PostgreSQL, T-SQL desteği.

Regex Test Aracı

Düzenli ifadeleri canlı test edin, eşleşmeleri ve grupları görün, Türkçe açıklamasını okuyun.