مولّد HMAC

مصادقة الرسائل باستخدام سر مشترك

الإدخال

خوارزمية التجزئة
ترميز الإخراج

نص UTF-8؛ يمكن أن تكون الرسالة فارغة.

يُحافظ على المسافات في النص.

متقدم
ترميز المفتاح

تُفك مفاتيح Hex وBase64 بدقة ويجب ألا تحتوي مسافات.

الإخراج

أدخل مفتاحًا سريًا ثم أنشئ HMAC.

يصادق HMAC الرسالة بسر مشترك، ولا يشفّرها.

تبقى الرسالة والمفتاح والنتيجة في علامة التبويب ولا تُحفظ أو تُرفع.

عن HMAC

يثبت HMAC سلامة الرسالة ومعرفة المفتاح المشترك، لكنه لا يشفّر الرسالة. تستخدم الأداة Web Crypto وتحفظ الرسالة والمفتاح والنتيجة في الذاكرة فقط.

طريقة الاستخدام

أدخل رسالة ومفتاحًا غير فارغ، واختر الخوارزمية وصيغة الإخراج، ثم اختر إنشاء HMAC. يمكنك نسخ النتيجة أو تنزيلها كنص.

الحدود والترميزات

تُرمّز الرسائل بصيغة UTF-8 ويمكن أن تكون فارغة. يجب أن ينتج المفتاح بايتًا واحدًا على الأقل. تتطلب مفاتيح Hex عددًا زوجيًا من الأرقام، وتستخدم مفاتيح Base64 الأبجدية القياسية والحشو الصحيح دون مسافات.

CodingTool متاح رسميًا على

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch