عن أداة مولّد التجزئة (MD5, SHA-256)
يحسب مولد Hash هذا بصمات MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512 لنصك في الوقت نفسه. اكتب أو الصق النص فتتحدث النتائج الخمس أثناء الكتابة، ولكل نتيجة زر نسخ. يُحوَّل النص إلى UTF-8 قبل الحساب، فتطابق النتيجة ما تعطيه أغلب لغات البرمجة وأدوات سطر الأوامر. احرص على نسخ النص كما هو تمامًا عند المقارنة مع قيمة مرجعية.
يتم الحساب داخل متصفحك: عائلة SHA تستخدم واجهة Web Crypto المدمجة، أما MD5 فتحسبه شيفرة في الصفحة، فلا يُرسل نصك إلى أي مكان. تعمل الأداة على النصوص فقط لا الملفات، ولا توفر HMAC ولا الملح (salt). تذكّر أن مسافة أو سطرًا جديدًا إضافيًا يغيّر البصمة بالكامل. ننصح بمقارنة النتائج بعناية عند التحقق من قيمة مرجعية، والاعتماد على SHA-256 فما فوق في الحالات الأمنية.
كيفية استخدام مولّد التجزئة (MD5, SHA-256)
- 01
اكتب نصاً أو الصقه.
- 02
تظهر كل التجزئات فوراً.
- 03
انسخ ما تحتاجه.
متى تستخدمها
- مقارنة المجموع الاختباري الناتج بالقيمة المنشورة بجانب مثال نصي أو مثال API.
- إنشاء قيمة SHA-256 لاستخدامها كمفتاح تخزين مؤقت أو بصمة محتوى أثناء التطوير.
- التأكد من أن شيفرتك تعطي ناتج MD5 أو SHA نفسه الموجود في المرجع.
- إنشاء بصمة سريعة لنص لاستخدامها في بيانات الاختبار أو التوثيق.
- التحقق من تطابق نصين عبر مقارنة بصمتيهما.
الأسئلة الشائعة
هل MD5 آمن؟
لا. لخوارزميتي MD5 وSHA-1 ثغرات تصادم معروفة، فهما مناسبتان للمجاميع الاختبارية غير الأمنية فقط ولا يجوز استخدامهما للتوقيعات أو كلمات المرور. استخدم SHA-256 أو أقوى في كل ما يتعلق بالأمان.
هل يمكن فك الـ Hash أو عكسه؟
لا. الـ Hash دالة أحادية الاتجاه ولا يمكن إرجاعها إلى النص الأصلي. قد يمكن تخمين المدخلات القصيرة أو الشائعة بتجربة احتمالات، ولهذا لا يصلح Hash المجرد لتخزين كلمات المرور.
لماذا تختلف نتيجتي عن أداة أخرى؟
السبب غالبًا فروق غير مرئية: مسافة في النهاية أو سطر جديد أو اختلاف حالة الأحرف أو الترميز. تحسب هذه الأداة النص نفسه كبايتات UTF-8، فتأكد أن الطرف الآخر يفعل ذلك.
هل أستطيع حساب Hash لملف بهذه الأداة؟
لا. الأداة تحسب النص المكتوب أو الملصوق في المربع فقط، ولا تدعم الملفات. استخدم أداة سطر أوامر محلية للملفات المنزّلة وملفات التثبيت. كذلك لا تدعم الأداة HMAC.
أي خوارزمية أختار؟
استخدم SHA-256 لمعظم الاحتياجات الحديثة، وSHA-512 أو SHA-384 لبصمة أطول. أبقِ MD5 وSHA-1 للتوافق مع أنظمة قديمة أو مجاميع اختبارية بسيطة لا يهم فيها الأمان.
هل يُرفع النص الذي أحسب له Hash؟
لا. تُحسب البصمات الخمس في متصفحك ولا يُرسل النص إلى i40x أو إلى أي جهة. الأداة مجانية بلا حدود وبلا حساب. الأداة مجانية بلا حدود وبلا حساب، وتبقى النصوص الحساسة على جهازك.