فحص تجزئة الملفات
أفلِت ملفًا واحصل على ست قيم تجزئة فورًا، ثم قارنها بالقيمة المنشورة — دون رفع الملف.
قيم التجزئة
لا يوجد ملف بعد
أفلِت ملفًا في أي مكان على هذه البطاقة، أو استخدم «اختيار ملف».
أي نوع ملف مقبول — تُحسب التجزئة من البايتات وليس من الامتداد.
MD5 · SHA-1 · SHA-256 · SHA-384 · SHA-512 · CRC32
يُقرأ الملف داخل المتصفح ولا يُرفَع إلى أي خادم.
- MD5
- SHA-1
- SHA-256
- SHA-384
- SHA-512
- CRC32
CRC32 مجموع تحقّق وليس تجزئة تشفيرية: يكشف أخطاء النسخ لكنه لا يصمد أمام التلاعب المتعمد.
كيف تستخدمه
- اختر ملفًا أو أفلِته أو الصقه ليبدأ الحساب فورًا؛ لا يوجد زر «احسب».
- تظهر ست قيم تجزئة دفعة واحدة. انسخ ما تحتاجه بزر الصف، أو نزّل الست قيم في تقرير .txt.
- الصق قيمة التجزئة المنشورة في صفحة التنزيل داخل حقل القيمة المتوقعة. تتعرف الأداة على الخوارزمية من طول القيمة السداسية وتخبرك هل هي مطابقة.
- إن لم تكن النتيجة كما تتوقع، تأكد من لصق القيمة كاملة ومن أنها تخص هذا الملف — المقارنة بايت ببايت.
- لا يغادر الملف متصفحك: لا رفع، ولا تخزين، ولا طلب يحمل الملف أو اسمه.
مثال
محتوى الملف (hello.txt)
مرحبا بالعالم
قيم التجزئة
MD5: 6dae813a78afab836a3eb6023d07281e SHA-1: 01f4cee2f921466bd3fc5d2c7bbb7e9bacce4d5e SHA-256: 9262a0a791605071a500c1a15bef2d5efcc6c8f198567105e9ab364811377e9f SHA-384: 9464362d293c2534c8cc2787ca85fd2efd252cf77a69b0a1f1471fccf6fc18e0e99ba75ec1bac139a99959ce7284e451 SHA-512: 02ab86aa5543c2e23a2f15fd16618df6cdd13d143a28d57a04ae12b8c9fd3c225ebc1e150bebdac658b744b7a158ac8d519804883cd6728207dc2230ae4a8913 CRC32: 7b5ce255
يحتوي الملف النموذجي على 13 حرفًا، تُحسب كـ 25 بايت بترميز UTF-8: الحجم المعروض هو عدد البايتات التي حُسبت فعلًا، وليس عدد الأحرف.
القواعد والحدود والمسائل المعروفة
- MD5 وSHA-1 مكسورتان ولا تصلحان لأي غرض أمني: يمكن توليد تصادمات عند الطلب. هما هنا للتحقق غير العدائي فقط.
- CRC32 ليست تجزئة تشفيرية. تكشف التلف العارض وتُستخدم في ZIP وPNG، لكنها لا تصمد أمام ملف مصمم عمدًا.
- تطابق القيمة يعني فقط أن البايتات التي لديك تطابق القيمة التي قارنت بها. إذا عُدّلت صفحة النشر أو جاءت القيمة من مصدر غير موثوق، فالتطابق لا يجعل الملف آمنًا. لا تفحص الأداة البرمجيات الخبيثة ولا تتحقق من التوقيعات.
- تُحسب كل بايتات الملف كما هي: بلا حذف فراغات، وبلا فك ترميز، وبلا اعتماد على الامتداد؛ إعادة تسمية الملف لا تغيّر النتيجة. ملف .zip يُحسب كأرشيف بذاته لا كمحتوياته.
- تُعرَف الخوارزمية من طول القيمة السداسية: أي قيمة من 32 خانة تُفسَّر كـ MD5. إذا اقتُطع SHA-256 فلن تتعرف عليه الأداة وستقارنه كـ MD5 فتظهر «غير مطابقة».
- عند وجود قيمتين مختلفتين تُعلن الأداة «تعذّر التحديد» بدل التخمين. أبقِ قيمة واحدة أو سطرًا كاملًا من ناتج سطر الأوامر.
- ملف واحد في المرة. عند إفلات عدة ملفات يُستخدم الأول ويُتجاهل الباقي؛ لفحص مجلد استخدم sha256sum -c أو Get-FileHash على جهازك.
- لا حد أقصى صارم للحجم. القراءة على دفعات لذا يبقى استهلاك الذاكرة نحو كتلة واحدة بحجم 4 MiB مهما كان حجم الملف؛ الملفات فوق 1 GiB تعرض تنبيهًا ويمكن إلغاؤها في أي وقت. السرعة تعتمد على الجهاز والقرص.
- يجري الحساب في الخلفية. في المتصفحات القديمة جدًا التي لا تدعم Worker ينتقل الحساب إلى الخيط الرئيسي وقد تصبح الصفحة أبطأ مع الملفات الكبيرة.
- غير مدعوم: HMAC والتجزئة بمفتاح، SHA-3، BLAKE3، RIPEMD، Whirlpool، CRC-16، الفحص الجماعي، جلب ملف من رابط، ومقارنة أكثر من قيمة في وقت واحد.
- لا يُحفظ شيء: لا سجل، ولا تخزين محلي، ولا معاملات في الرابط. إعادة تحميل الصفحة تتخلص من الملف والنتائج.
أدوات ذات صلة
غالبًا ما تُستخدم قيم التجزئة مع هذه الأدوات.