HMAC-SHA256 Üreteci

Mesaj ve gizli anahtar girerek HMAC-SHA256 değerini hesaplayın.

Nasıl kullanılır

  1. Değerlerinizi yukarıdaki alanlara girin.
  2. Sonucu anında görmek için Hesapla’ya basın.
  3. Sonucunuzun bağlantısını kopyalamak için Paylaş düğmesini kullanın.

Bu hesaplama hakkında

HMAC-SHA256, RFC 2104'te tanımlanan anahtarlı bir hash mesaj kimlik doğrulama kodudur: gizli anahtarı iç içe iki SHA-256 hash işlemiyle mesajla birleştirir (HMAC(K,m) = H((K⊕opad) ∥ H((K⊕ipad) ∥ m))), böylece yalnızca anahtara sahip biri geçerli bir kod üretebilir ve mesaj veya anahtarda yapılan herhangi bir değişiklik tamamen farklı bir çıktı üretir. Düz bir hash'in aksine HMAC, özellikle uzunluk-uzatma saldırılarına karşı dayanıklı olacak şekilde tasarlanmıştır.

Bu üreteç bir mesaj ve gizli anahtar alır, HMAC-SHA256 kodunu hem onaltılık hem de base64 biçiminde hesaplar. API geliştiricileri, webhook yüklerini imzalamak ve doğrulamak, AWS tarzı istek imzaları üretmek, JWT HS256 token'ları oluşturmak ve bir mesajın iletim sırasında değiştirilmediğini doğrulamak için bunu sürekli kullanır — çünkü aynı anahtar ve mesaj her zaman aynı kodu üretir, bu da alıcı tarafın kodu yeniden hesaplayıp karşılaştırmasına imkân verir.

Bu faydalı oldu mu?

Yorumlar (0)

  • İlk yorumu siz yazın.

Popüler hesaplayıcılar

Tüm Hesaplayıcılar