HMAC

Türkçe karşılığı: Anahtarlı karma mesaj doğrulama koduAlan: Kriptografi

Kriptografik hash fonksiyonu ile gizli anahtarı birleştirerek mesaj bütünlüğü ve kaynağın anahtara sahip olduğunu doğrulayan MAC yapısı.

Kriptografi Bağlamı

HMAC tasarımı inner/outer padding ile hash fonksiyonunun yapısal zayıflıklarına karşı güvenli kullanım sağlar. API authentication ve key derivation alt bileşenlerinde yaygındır.

Güvenlik Varsayımı Sınırı

HMAC encryption sağlamaz; mesajı gizlemez. Anahtar paylaşımı ve replay protection ayrı konulardır.

İlişkili Kriptografi Kavramları

  • Cryptographic Hash
  • Message Authentication Code
  • Key Derivation Function
  • Replay Attack