مولد HMAC
إنشاء توقيعات HMAC (رمز مصادقة الرسائل المستند إلى التجزئة) باستخدام SHA-256 و SHA-512 وخوارزميات أخرى.
HMAC (Hash-based Message Authentication Code) is used to verify both data integrity and authenticity.
Common uses: API authentication, webhook signatures, JWT signing, secure cookies.
مصادقة HMAC - التفاصيل التقنية
HMAC يجمع بين دالة تجزئة تشفيرية ومفتاح سري للتحقق من سلامة الرسالة وأصالتها. يُستخدم عادةً في مصادقة API و webhooks والاتصالات الآمنة.
بديل سطر الأوامر
// HMAC-SHA256 example\nHMAC(key, message) = hash(key XOR opad || hash(key XOR ipad || message))\n\n// Used in: AWS Signature, GitHub webhooks, Stripe