مولّد HMAC
توليد توقيعات مصادقة HMAC
ما هو مولّد HMAC؟
مولّد HMAC ينشئ رموز مصادقة الرسائل القائمة على التجزئة باستخدام مفتاح سري وخوارزمية تجزئة (SHA-256 وSHA-512 وغيرها). تتحقق رموز HMAC من سلامة البيانات وأصالتها معًا، وتُستخدم بشكل شائع في مصادقة واجهات برمجة التطبيقات وتوقيعات الـ Webhook ورموز JWT.
كيفية الاستخدام
- الخطوة 1 — أدخل رسالتك والمفتاح السري.
- الخطوة 2 — اختر خوارزمية التجزئة (SHA-256 أو SHA-384 أو SHA-512) وترميز الإخراج (hex أو Base64).
- الخطوة 3 — انسخ توقيع HMAC المُولَّد لاستخدامه في رؤوس API أو للتحقق من الـ Webhook.
النتيجة
تتطلب واجهة برمجة الدفع لديك طلبات موقّعة بـ HMAC-SHA256. أدخل جسم الطلب كرسالة واستخدم مفتاح API السري كمفتاح، ثم انسخ التوقيع الناتج في رأس X-Signature.