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ı.

Teknik 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.

Sınırlar

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

İlgili Kavramlar

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