RevealTheme logo

تولیدکننده HMAC

با استفاده از SHA-1، SHA-256، SHA-384 یا SHA-512 امضاهای HMAC تولید می‌کند.

تولیدکننده HMAC چیست؟

HMAC (Hash-based Message Authentication Code) هم یکپارچگی و هم اصالت یک پیام را با استفاده از یک کلید مخفی مشترک تأیید می‌کند. این پایه‌ی امضاهای webhook، امضای درخواست‌های API (AWS Signature V4، webhookهای Stripe) و الگوریتم‌های HS256/HS384/HS512 در JWT است.

پرسش‌های متداول

آیا HMAC همان هش است؟
خیر. یک هش ساده (SHA-256) را هر کسی می‌تواند محاسبه کند. HMAC به یک کلید مخفی نیاز دارد: بدون آن، نه می‌توانید امضا را تأیید کنید و نه جعل.

ابزارهای مرتبط