مولّد HMAC-SHA256

أدخل رسالة ومفتاحاً سرياً لحساب HMAC-SHA256 الخاص بها.

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

  1. أدخل قيمك في الحقول أعلاه.
  2. اضغط على "احسب" لرؤية النتيجة.
  3. استخدم "مشاركة" لإرسال نتيجتك.

حول هذه الأداة

الدالة HMAC-SHA256 رمز مصادقة رسائل بمفتاح معرَّف في RFC 2104: فهي تدمج مفتاحًا سريًا مع الرسالة عبر عمليتَي تجزئة SHA-256 متداخلتين (HMAC(K,m) = H((K⊕opad) ∥ H((K⊕ipad) ∥ m))) بحيث لا يستطيع إنتاج وسم صالح إلا من يملك المفتاح، وأي تغيير في الرسالة أو المفتاح يعطي ناتجًا مختلفًا تمامًا. وعلى خلاف التجزئة العادية، صُمّمت HMAC خصيصًا لمقاومة هجمات تمديد الطول.

يأخذ هذا المولّد رسالة ومفتاحًا سريًا ويحسب وسم HMAC-SHA256 بالصيغتين الست عشرية وbase64. يستخدمه مطوّرو واجهات API باستمرار لتوقيع حمولات webhook والتحقق منها، وتوليد توقيعات الطلبات على نمط AWS، وبناء رموز JWT بخوارزمية HS256، والتأكد من أن الرسالة لم يُعبث بها أثناء النقل — إذ يعيد المفتاح والرسالة نفسهما إنتاج الوسم نفسه دائمًا، فيتمكن الطرف المستقبِل من إعادة حسابه ومقارنته.

هل كانت هذه الصفحة مفيدة؟

يمكنك اختيار 3 تفاعلات كحد أقصى.

التعليقات

  • كن أول من يعلّق.

الآلات الحاسبة الشائعة

جميع الحاسبات