SHA-256 مقابل MD5: مقارنة هندسية ومتى تستخدم كل خيار
استوديو التشفير والتجزئة يوفر أدوات يمكن التحقق منها: حساب بصمات الملفات للتأكد من سلامتها، وتوليد HMAC برسالة ومفتاح، وقياس تكلفة bcrypt، وتشفير نصوص وملفات بـAES-256-GCM عبر Web Crypto، وتوليد قيم SRI لملفات CDN. تتم جميع العمليات داخل ذاكرة المتصفح على جهازك عبر واجهات الويب القياسية دون إرسال أي بايت إلى خوادم خارجية.
| وجه المقارنة | SHA-256 | MD5 | استوديو التشفير والتجزئة |
|---|---|---|---|
| المعيار والبنية التقنية | FIPS 180-4 · 256-bit (64 hex) | RFC 1321 · 128-bit (32 hex) | بصمات MD5 وSHA وHMAC للملفات |
| الأداء والدقة العملية | 2^128 collision resistance | Collisions < 1 s (CVE/ Chosen-Prefix) | تجزئة bcrypt والتحقق |
| حالة الاستخدام المثلى | TLS / Sigstore / HMAC-SHA256 | Legacy non-security ETags only | خزنة AES-256-GCM وPEM/JWK وSRI |
الخلاصة الهندسية: أيهما تختار؟
احسب بصمات الملفات وHMAC، واختبر bcrypt وAES-256-GCM وSRI. حساب بصمة ملف كبير دون رفعه إلى أي خادم. MD5 وSHA-1 غير آمنين للأغراض التشفيرية ويُستخدمان للتوافق فقط. التشفير هنا تعليمي ويعتمد على احتفاظك بالمفتاح؛ فقدان المفتاح يعني فقدان البيانات المشفرة.
أسئلة شائعة
هل التجزئة Hash هي نفسها التشفير؟
لا. التجزئة اتجاه واحد وتُستخدم للتحقق من المطابقة، أما التشفير فيمكن عكسه بالمفتاح الصحيح. لا تستخدم MD5 أو SHA-1 لتخزين كلمات المرور.
ماذا يحدث إن فقدت مفتاح AES؟
لا يمكن استرداد البيانات المشفرة. احتفظ بالمفتاح في مدير كلمات مرور موثوق قبل إغلاق الصفحة، لأن الأداة لا تخزّن المفاتيح.
هل تُرفع ملفاتي أو نصوصي إلى خادم خارجي أثناء المعالجة؟
لا. تُعالج جميع المدخلات محليًا داخل تبويب المتصفح على جهازك، ولا تُحفظ أو تُنقل عبر الشبكة.