مولد تجزئة MD5
تحوّل الأداة ما تكتبه إلى بصمة MD5 من 128 بت وفق المعيار RFC 1321، وهي مفيدة لمطابقة قيم التحقق القديمة والبيانات المخزنة في الأنظمة السابقة.
جارٍ تحميل الأداة…
المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.
طريقة الاستخدام
- أدخل النص أو البايتات ونوع الإدخال.
- تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
- انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.
طريقة الحساب
يُرمَّز النص بترميز UTF-8 ثم يُحشى إلى مضاعفات 512 بت، ويمر كل كتلة على 64 خطوة من دالة الضغط في RFC 1321، والناتج 4 كلمات من 32 بت بترتيب little-endian.
مثال
المدخلات: نوع الإدخال = نص (UTF-8). النتيجة: بصمة MD5 (HEX): 900150983cd24fb0d6963f7d28e17f72، حجم الإدخال: 3 بايت، طول البصمة: 128 بت.
abc
900150983cd24fb0d6963f7d28e17f72
الحدود والملاحظات
- MD5 مكسور أمام التصادمات، فلا تعتمد عليه في كلمات المرور أو التوقيعات الرقمية.
- تُحسب البصمة للنص كما هو حرفًا بحرف، فالمسافة الزائدة أو سطر جديد في النهاية يغيّر الناتج كليًا، وتُعدّ فواصل الأسطر LF.
أسئلة شائعة عن هذه الأداة
هل يمكن فك تشفير بصمة MD5؟
لا، فالتجزئة دالة باتجاه واحد وليست تشفيرًا. لكن الكلمات الشائعة يمكن تخمينها من جداول جاهزة، لذلك لا تصلح لحماية كلمات المرور.
لماذا تختلف بصمة النص العربي عن مواقع أخرى؟
الأداة ترمّز النص بترميز UTF-8. إذا استخدم موقع آخر ترميز Windows-1256 فستختلف البايتات ومعها البصمة.
متى يبقى MD5 مفيدًا؟
في كشف التلف العرضي ومطابقة قيم التحقق المنشورة بجانب الملفات القديمة، حيث لا يوجد مهاجم يتعمد صنع تصادم.
