حساب بصمة الملف (Checksum)
أداة حساب بصمة الملف (Checksum/Hash) تحسب بصمات SHA-1 وSHA-256 وSHA-384 وSHA-512 لأي ملف مباشرة داخل متصفحك، لمقارنتها ببصمة معلنة والتحقق من أن الملف الذي حمّلته لم يتغيّر أو يتلف أثناء التنزيل.
يتم حساب البصمة (Checksum) داخل متصفحك مباشرة من الملف؛ الملف لا يُرفع إلى أي خادم.
اسحب ملفًا هنا أو اخترْه
أي نوع ملف
ما الذي تفعله هذه الأداة
تحسب مجموع التحقق لملف من جهازك، فتقارنه بالقيمة المنشورة للتأكد أن الملف وصل سليمًا وغير معدَّل.
متى تستخدمها
- نزّلت ملفًا ينشر موقعه قيمة تحقق وتريد مطابقتها.
- تتأكد أن ملفًا نُقل عبر الشبكة لم يتلف.
- تقارن نسختين من ملف لتعرف هل هما متطابقتان بالضبط.
- توثّق قيمة تحقق لملف قبل أرشفته.
طريقة الاستخدام
- ضع الملف في منطقة الرفع أو اخترْه.
- انتظر انتهاء الحساب.
- انسخ القيمة وقارنها بالقيمة المنشورة.
مثال عملي
المُدخَل
ملف تثبيت نزّلته، مع قيمة SHA-256 منشورة على صفحة التحميل.
الناتج
قيمة محسوبة من ملفك تقارنها بالمنشورة: التطابق يعني أن الملف سليم، والاختلاف يعني أنه تالف أو ليس الملف نفسه.
حدود الأداة
- المطابقة تثبت أن الملف هو نفسه الذي حُسبت منه القيمة المنشورة، بشرط أن تكون القيمة المنشورة نفسها موثوقة — فلو كان الموقع مخترَقًا لأمكن تزوير الاثنين معًا.
- الملفات الكبيرة تستغرق وقتًا لأن الحساب يمر على كل بايت فيها.
- اختلاف القيمة لا يخبرك ما الذي اختلف، بل أن هناك اختلافًا فقط.
الخصوصية والمعالجة
الملف يُقرأ ويُحسب داخل جهازك ولا يُرفع إلى أي خادم — وهو ما يعني أنك تستطيع التحقق من ملف حساس دون إرساله لأحد.
ملاحظات تقنية
- الحساب يجري على محتوى الملف الثنائي كاملًا، فأي تغيير مهما صغر يغيّر القيمة الناتجة كليًا.
الأسئلة الشائعة
MD5 غير مدعومة في واجهة التشفير القياسية بالمتصفحات (Web Crypto API) ولأنها ضعيفة أمنيًا ومعرّضة للتصادم، لذلك نقدّم فقط خوارزميات SHA-2 الأكثر أمانًا وموثوقية.