التجزئة/التشفير

Checksum Verifier

تحقق من سلامة ملف أو نص — الصق الهاش المتوقع وستكتشف الأداة الخوارزمية من بين 13 خوارزمية مدعومة.

أدخل النص/الملف والهاش المتوقع للتحقق.

الهاشات المحسوبة

MD5
SHA-1
SHA-256
SHA-384
SHA-512
SHA3-256
SHA3-512
RIPEMD-160
BLAKE2b-512
BLAKE2s-256
BLAKE3
CRC32
Adler-32

Sites publish a checksum next to a download so users can confirm the file arrived intact and hasn't been tampered with. This tool hashes your file and compares it against the expected value, detecting the algorithm automatically.

How to use it

Common uses

Things to keep in mind

A checksum check protects against accidental corruption and confirms file integrity, but it doesn't guarantee the original itself wasn't compromised at the source — that requires a digital signature.

If the checksum doesn't match, re-download the file first: the most common cause is corruption in transit, not tampering.

مقالة عن هذه الأداة: Checksum Verifier: كيف تتحقق من أن الملف غير تالف

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

كيف أقارن الهاش المحسوب بالهاش الذي نشره الموقع الرسمي؟

الصق الهاش المنشور في خانة "الهاش المتوقع"، وستقارنه الأداة تلقائيًا مع نتائج الخوارزميات الـ13 وتخبرك أي خوارزمية أنتجت تطابقًا.

هل حالة الأحرف (كبيرة أم صغيرة) مهمة عند لصق الهاش؟

لا، المقارنة غير حساسة لحالة الأحرف، فالهاش السداسي عشري (hex) بأحرف كبيرة أو صغيرة يُعامل بنفس الطريقة.

هل تطابق الهاش يثبت أن الملف من مصدر موثوق؟

لا، التطابق يثبت فقط أن الملف لم يتعرض للتلف أو التغيير أثناء التنزيل (سلامة الملف)، أما إثبات مصدره وموثوقيته فيتطلب أدوات أخرى مثل التوقيع الرقمي.

لماذا يُستخدم CRC32 أحيانًا بدلًا من SHA-256 للمجاميع الاختبارية؟

CRC32 أسرع بكثير، لكن تزويره عمدًا سهل — وهذا مقبول لاكتشاف تلف عرضي أثناء النقل (برامج الأرشفة، بروتوكولات الشبكات)، لكنه غير مناسب كحماية من مهاجم يريد استبدال الملف دون أن يُلاحَظ.

ماذا أفعل إذا لم يتطابق المجموع الاختباري؟

أعد تنزيل الملف أولًا — فأكثر أسباب الاختلاف شيوعًا هو التلف أثناء النقل. إذا استمر عدم التطابق بعد إعادة التنزيل، فلا تستخدم الملف: ربما حدَّث المصدر الملف دون تحديث المجموع المنشور، أو أن الملف استُبدل.

مقالات: التجزئة/التشفير

Hash Generator: ما الفرق بين MD5 وSHA-1 وSHA-256

لماذا لا تزال MD5 تُستخدم للتحقق من سلامة الملفات، لكن ليس لكلمات المرور.

HMAC: كيف تختلف التجزئة بمفتاح عن التجزئة العادية

لماذا لا يحمي SHA-256 العادي من التلاعب برسالة، بينما يحمي HMAC.

Bcrypt: لماذا تُجزَّأ كلمات المرور ببطء لا بسرعة

لماذا يُعدّ SHA-256 السريع خيارًا سيئًا لكلمات المرور، وbcrypt البطيء هو الخيار الصحيح.

UUID: كيف تُولَّد معرّفات لا تتكرر تقريبًا أبدًا

لماذا يمكن توليد UUID v4 بشكل مستقل على ملايين الأجهزة دون خطر التصادم.

مولّد كلمات المرور: ما الذي يجعل كلمة المرور قوية فعلًا

لماذا تكون كلمة مرور طويلة من كلمات القاموس أقوى من كلمة قصيرة برموز وأرقام.

AES: كيف يعمل التشفير المتماثل

لماذا يشفّر نفس المفتاح البيانات ويفكّ تشفيرها في AES، وكيف يختلف ذلك عن التشفير غير المتماثل.

Argon2: لماذا فازت هذه الخوارزمية بمسابقة تجزئة كلمات المرور

كيف تدافع Argon2 بشكل أفضل ضد الهجمات باستخدام بطاقات الرسوميات مقارنة بخوارزميات تجزئة كلمات المرور الأقدم.

Scrypt: لماذا تحتاج الخوارزمية إلى كل هذه الذاكرة

لماذا تتطلب scrypt عمدًا ذاكرة كبيرة لتصعيب الكسر على أجهزة ASIC.

TOTP: كيف تعمل الرموز أحادية الاستخدام في تطبيقات المصادقة

لماذا يعمل رمز Google Authenticator دون إنترنت ويتزامن مع الخادم عبر الوقت فقط.

PBKDF2: أقدم معيار لتمديد المفاتيح

لماذا يتزايد عدد تكرارات PBKDF2 الموصى به كل عام.

X.509: ماذا يوجد داخل شهادة SSL

ما الذي يتحقق منه المتصفح بالضبط في شهادة موقع قبل عرض القفل الأخضر.

PGP: كيف يعمل التشفير بمفتاح عام وخاص

لماذا يمكن مشاركة المفتاح العام لـ PGP بحرية، لكن ليس المفتاح الخاص أبدًا.