🔒
← العودة للأدلة

MD5 مقابل SHA-256 — مقارنة وأمان ومتى تستخدم كل منهما

· وسوم: md5, sha256, hash-comparison, cryptography, security

MD5

تنتج MD5 تجزئة بحجم 128 بت (32 رقمًا ست عشريًا). تم تصميمها في عام 1991 واستُخدمت على نطاق واسع للتحقق من سلامة الملفات وتجزئة كلمات المرور.

حالة الأمان: مكسورة. يمكن إنشاء تصادمات في ثوانٍ على أجهزة عادية. يمكن اختراق كلمات مرور MD5 باستخدام جداول قوس قزح (rainbow tables). لا تستخدم MD5 لأي غرض أمني.

لا تزال مفيدة لـ: التحقق من السلامة غير التشفيري، والتوافق مع الأنظمة القديمة، واكتشاف تلف الملفات العرضي.

SHA-256

تنتج SHA-256 تجزئة بحجم 256 بت (64 رقمًا ست عشريًا). وهي جزء من عائلة SHA-2، صممتها وكالة الأمن القومي الأمريكية (NSA) ونُشرت في عام 2001.

حالة الأمان: آمنة. لا توجد هجمات عملية ضد SHA-256. تُستخدم في TLS و Bitcoin وتوقيع الكود وتجزئة كلمات المرور ومعايير الأمان الحكومية.

مرجع سريع

| | MD5 | SHA-256 | |---|-----|---------| | طول التجزئة | 128 بت | 256 بت | | السرعة | أسرع | أبطأ | | مقاومة التصادم | مكسورة | آمنة | | متوافقة مع FIPS | لا | نعم | | موصى بها | للاستخدام القديم فقط | نعم |

قارن المخرجات في الوقت الفعلي باستخدام مولد التجزئة الخاص بنا.

MD5 مقابل SHA-256 — مقارنة وأمان ومتى تستخدم كل منهما - CoolTool