Skip to main content
DevTools24

مولد 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