HMAC Oluşturucu ve Doğrulayıcı

HMAC kodlarını (HMAC-SHA256, HMAC-SHA512, HMAC-MD5) tarayıcınızda yerel olarak oluşturun ve doğrulayın. %100 gizli.

Anahtar Formatı:
57 karakter57 bayt (UTF-8)

Oluşturulan HMAC Değeri

HMAC hesaplamak için lütfen yukarıya veri girin.

Doğrulamak için GitHub, Stripe veya Shopify'dan alınan beklenen HMAC imzasını yapıştırın.

HMAC Nedir?

HMAC (Keyed-Hash Message Authentication Code), gizli bir anahtarı bir kriptografik hash fonksiyonu ile birleştiren güvenlik yapısıdır.

Veri bütünlüğünü ve kimlik doğrulamasını kanıtlar; verinin gizli anahtara sahip biri tarafından oluşturulduğunu gösterir.

%100 İstemci Tarafı Gizlilik

Tüm anahtarlar, veriler ve dosyalar doğrudan tarayıcınızın içinde donanım ivmesiyle işlenir crypto.subtle.

API anahtarlarınız ve imzalarınız asla bir sunucuya gönderilmez.

Yaygın Webhook Başlıkları

  • GitHub: X-Hub-Signature-256
  • Stripe: Stripe-Signature
  • Shopify: X-Shopify-Hmac-SHA256
  • Twilio: X-Twilio-Signature
  • Slack: X-Slack-Signature

Related Tools

Tools you might also need

%100 Gizli • Sıfır Sunucu Dosya Yüklemesi

Neden Ücretsiz Utiliome HMAC Oluşturucu ve Doğrulayıcı Kullanmalısınız?

Kesin gizlilik, anında işlem ve sıfır engelleme için sıfırdan tasarlandı. Abonelik, ödeme duvarı veya üyelik gerekmez.

%100 Gizli ve Yerel

Gizli anahtarlarınız, metinleriniz ve dosyalarınız yerel Web Crypto API ile tamamen tarayıcı belleğinde işlenir. Sunucuya veri yüklenmez.

Ana Algoritmaları Destekler

HMAC-SHA256, HMAC-SHA512, HMAC-SHA384, HMAC-SHA1 ve HMAC-MD5 kullanarak anında HMAC imzaları oluşturun.

Webhook ve İmza Doğrulama

Özgünlüğü doğrulamak ve veri tahrifatını önlemek için beklenen Webhook imzalarını (GitHub, Stripe, Shopify) yapıştırın.

Esnek Anahtar ve Çıktı Kodlama

Gizli anahtarları UTF-8, Hex veya Base64 formatında girin ve çıktıları Onaltılık, Base64 veya Base64URL olarak görüntüleyin.

Utiliome ve Geleneksel Bulut Alternatifleri

Yerel WebAssembly motorumuzu eski bulut araçlarıyla karşılaştırın.

Özellik Utiliome (Yerel Tarayıcı) Eski Bulut Dönüştürücüler
Veri Gizliliği %100 Çevrimdışı / İstemci Tarafı (Webhook Gizli Anahtarları için Güvenli) Gizli anahtarlar HTTP üzerinden uzak sunuculara gönderilir
Hız Yazarken anında gerçek zamanlı hesaplama Form gönder düğmesine tıklama ve ağ gecikmesi gerektirir
Dosya Özetleme Sürükle-bırak ile ikili dosyaları destekler Sadece metin girdilerini destekler

3 Kolay Adımda HMAC Oluşturucu ve Doğrulayıcı Kullanımı

Yazılım kurulumu gerekmez. Her şey doğrudan web tarayıcınızın içinde çalışır.

1

Gizli Anahtarı Girin ve Algoritmayı Seçin

Gizli anahtarınızı yazın veya yapıştırın, anahtar kodlamasını (UTF-8, Hex, Base64) ve hedef HMAC algoritmasını (SHA256, SHA512, MD5) seçin.

2

Metin Payload Verin veya Dosya Yükleyin

Metin payload dizesini girin veya herhangi bir ikili dosyayı sürükleyip bırakma alanına bırakın.

3

HMAC Özeti Kopyalayın veya Doğrulayın

Oluşturulan Hex veya Base64 özetlerini anında kopyalayın veya geçerliliği doğrulamak için beklenen Webhook imzasını yapıştırın.

HMAC Nedir ve Nasıl Çalışır?

Hızlı Cevap: HMAC (Hash-based Message Authentication Code), hem veri bütünlüğünü hem de gönderenin kimliğini doğrulamak için kriptografik bir karma işlevini gizli bir anahtarla birleştirir.

HMAC, modern web geliştirmede API isteklerini imzalamak, Webhook'ları doğrulamak ve API uç noktalarını güvenceye almak için yaygın olarak kullanılır. Verilerin değiştirilmediğini doğrulayan standart bir karmadan (SHA-256 gibi) farklı olarak HMAC, gönderenin ortak gizli anahtarı bildiğini kanıtlar.

Bir API uç noktası (GitHub Webhooks veya Stripe gibi) sunucunuza veri gönderdiğinde, ortak webhook gizli anahtarınızı kullanarak yükün HMAC'ini hesaplar ve bunu bir üst bilgide gönderir. Sunucunuz, mesajın özgün ve değiştirilmemiş olduğunu doğrulamak için HMAC'i yerel olarak yeniden hesaplar.

Webhook Anahtarları İçin Bulut Araçları Neden Kullanılmamalı?

Hızlı Cevap: Canlı ortam gizli anahtarlarını sunucu taraflı araçlara yapıştırmak, API kimlik bilgilerini üçüncü taraf günlüklerine açık hale getirir. Utiliome HMAC'leri yerel olarak hesaplar.

Geleneksel çevrimiçi araçları kullanarak Webhook hata ayıklaması yaparsanız, gizli anahtarınız ve yükünüz uzak sunuculara düz HTTP istekleriyle iletilir ve sunucu erişim günlüklerinde veya analiz veritabanlarında saklanabilir.

Utiliome, tamamen sunucusuz bir mimari ile çalışır. Tarayıcınızdaki Web Crypto API, tüm kriptografik hesaplamaları doğrudan RAM içinde gerçekleştirir. Hiçbir anahtar veya veri web tarayıcınızdan dışarı çıkmaz.

HMAC Oluşturucu ve Doğrulayıcı SSS ve Teknik Rehber

Utiliome'un ücretsiz çevrimiçi hmac generator sha256 online aracı hakkında bilmeniz gereken her şey.

Gizli anahtarım İnternet üzerinden iletiliyor mu?

Hayır. Tüm HMAC hesaplamaları Web Crypto API kullanılarak doğrudan web tarayıcınızda gerçekleştirilir. Gizli anahtarınız cihazınızdan asla ayrılmaz.

Hangi HMAC algoritmaları destekleniyor?

HMAC-SHA256, HMAC-SHA512, HMAC-SHA384, HMAC-SHA1 ve HMAC-MD5 algoritmalarını destekliyoruz.

Metin dizilerinin yanı sıra dosyaları da özetleyebilir miyim?

Evet. HMAC imzasını hesaplamak için sürükle-bırak yöntemiyle herhangi bir ikili dosyayı yükleyebilirsiniz.