حساب hash للنص والملف – MD5 وSHA-256

احسب بصمات MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512 للنص أو الملف. انسخ القيم السداسية وقارنها ببصمة من مصدر موثوق.

أو اختر ملفاً من جهازك

شرح الخوارزميات:

  • MD5: (قديم) سريع جداً وينتج 32 حرفاً. يستخدم للتحقق من سلامة الملفات وليس للأمان.
  • SHA-1: (قديم) ينتج 40 حرفاً. لم يعد آمناً للاستخدامات الحساسة.
  • SHA-256: (المعيار الذهبي) ينتج 64 حرفاً. يستخدم في العملات الرقمية والأمان العالي.
  • SHA-384: أمان عالٍ جداً (96 حرفاً).
  • SHA-512: أعلى درجات الأمان (128 حرفاً).

احسب بصمات MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512 للنص أو الملف. انسخ القيم السداسية وقارنها ببصمة من مصدر موثوق.

حساب بصمة hash لنص أو ملف

تحوّل دالة hash المدخلات إلى بصمة ذات طول ثابت. تحسب هذه الصفحة MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512 للنص أو لملف واحد وتعرضها بصيغة سداسية عشرية. تُستخدم البصمة للمقارنة وليست نسخة قابلة للعكس من المحتوى.

متى تستخدم حاسبة hash؟

التحقق من ملف تم تنزيله

قارن SHA-256 مع checksum منشورة عبر مصدر تثق به مسبقاً لاكتشاف التغييرات غير المقصودة.

إعداد بصمات للاختبار

احسب digest لنص أو ملف تجريبي أثناء اختبار الاستيراد أو حقل checksum أو آلية مقارنة الملفات.

كيفية حساب بصمة نص أو ملف

أدخل نصاً غير فارغ أو اختر ملفاً ثم احسب البصمات. استخدم الخوارزمية نفسها الموجودة في القيمة المرجعية وقارن السلسلة السداسية كاملة. يؤدي أي تغيير صغير في المدخلات إلى بصمة مختلفة.

أمثلة عملية على بصمة hash

مقارنة نسختين

احسب الخوارزمية نفسها لكل نسخة؛ تطابق البصمتين يعني تطابق المحتوى لهذه المقارنة ضمن حدود الخوارزمية.

توثيق ملف إصدار

سجّل بصمة SHA-256 بجانب ملف إصدار كي يتمكن شخص آخر من مقارنة نسخته بالملف المنشور.

نصائح لمقارنة البصمات

استخدم الخوارزمية نفسها

لا تقارن MD5 مع SHA-256. تحقق من اسم الخوارزمية وكل محرف في البصمة.

تحقق من موثوقية المرجع

تفيد checksum فقط إذا جاءت من مصدر موثوق ومستقل؛ ولا تثبت وحدها هوية منشئ الملف.

اختر الخوارزمية حسب الغرض

لا يناسب MD5 وSHA-1 الحالات التي تتطلب مقاومة للتصادم. استخدم SHA-2 لفحوص السلامة الحديثة.

دعم المتصفح

تستخدم حسابات SHA واجهة Web Crypto في المتصفح، ويستخدم MD5 تنفيذ JavaScript مضمناً. استخدم متصفحاً حديثاً؛ تحتاج الملفات الكبيرة إلى ذاكرة متاحة.

ما يجب مراجعته قبل استخدام النتيجة

البصمة ليست تشفيراً ولا نظاماً لتخزين كلمات المرور. لا تناسب MD5 وSHA-1 الاستخدامات التي تتطلب مقاومة التصادمات. يجب أن تأتي بصمة المقارنة من مصدر موثوق.

الأسئلة الشائعة

هل يمكن عكس hash لاستعادة النص الأصلي؟
لا. صُمم hash ليكون عملية أحادية الاتجاه. النتيجة بصمة للمدخل وليست نصاً مشفراً يمكن فكّه.
ما الخوارزميات المتاحة؟
تحسب الأداة MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512 للنص أو لملف محدد. قارن القيم الناتجة بالخوارزمية نفسها.
هل تثبت البصمة المتطابقة أن الملف آمن أو أصلي؟
لا. تساعد checksum موثوقة على اكتشاف التغيير، لكنها لا تفحص البرمجيات الضارة ولا تثبت الأصالة إذا كان المرجع غير موثوق.
هل تؤثر المسافات أو حالة الأحرف أو فواصل الأسطر في قيمة hash؟
نعم. أي اختلاف في بايتات الإدخال، حتى مسافة أو حرف كبير أو سطر جديد، يغيّر الملخص. قارن النص أو بايتات الملف نفسها تماماً.
هل يمكنني مقارنة ناتج MD5 بناتج SHA-256؟
لا. قارن القيم الناتجة عن الخوارزمية نفسها لكل إدخال؛ فالخوارزميات المختلفة تنتج قيماً وأطوالاً مختلفة.
لماذا لا تصلح قيم hash العادية لتخزين كلمات المرور؟
خوارزميات MD5 وSHA سريعة، وهذه الأداة لا تضيف salt مخصصاً لكلمات المرور. استخدم للتخزين دوال بطيئة مخصصة مثل Argon2id أو scrypt أو bcrypt.

أدوات ذات صلة