مولّد HMAC

توليد توقيعات مصادقة HMAC

ما هو مولّد HMAC؟

مولّد HMAC ينشئ رموز مصادقة الرسائل القائمة على التجزئة باستخدام مفتاح سري وخوارزمية تجزئة (SHA-256 وSHA-512 وغيرها). تتحقق رموز HMAC من سلامة البيانات وأصالتها معًا، وتُستخدم بشكل شائع في مصادقة واجهات برمجة التطبيقات وتوقيعات الـ Webhook ورموز JWT.

كيفية الاستخدام

  1. الخطوة 1 — أدخل رسالتك والمفتاح السري.
  2. الخطوة 2 — اختر خوارزمية التجزئة (SHA-256 أو SHA-384 أو SHA-512) وترميز الإخراج (hex أو Base64).
  3. الخطوة 3 — انسخ توقيع HMAC المُولَّد لاستخدامه في رؤوس API أو للتحقق من الـ Webhook.

النتيجة

تتطلب واجهة برمجة الدفع لديك طلبات موقّعة بـ HMAC-SHA256. أدخل جسم الطلب كرسالة واستخدم مفتاح API السري كمفتاح، ثم انسخ التوقيع الناتج في رأس X-Signature.

أدوات ذات صلة