الأدوات

مولّد Hash مجاني أونلاين — MD5 وSHA-256 وSHA-512

أنشئ فوراً قيم MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512 من أي نص — خمسة خوارزميات في آنٍ واحد، 100% في متصفحك.

MD5 128 bit غير موصى به للاستخدامات الأمنية الحساسة
SHA-1 160 bit غير موصى به للاستخدامات الأمنية الحساسة
SHA-256 256 bit
SHA-384 384 bit
SHA-512 512 bit

الخصوصية

يتم إجراء جميع عمليات التجزئة محلياً في متصفحك باستخدام Web Crypto API وتطبيق MD5 بلغة JavaScript الخالصة. لا يُرسَل نصك أبداً إلى خوادمنا.

ما هي دالة الـ Hash؟

تأخذ دالة الـ hash أي نص كمدخل وتنتج سلسلة نصية بطول ثابت — قيمة الـ hash. العملية أحادية الاتجاه: لا يمكنك عكس الـ hash لاسترداد النص الأصلي. دوال الـ hash حتمية: المدخل نفسه يُنتج دائماً المخرج نفسه. تُستخدم على نطاق واسع في علوم الحاسوب للتحقق من سلامة البيانات وتخزين كلمات المرور والتوقيعات الرقمية وعنونة المحتوى.

MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512: متى تستخدم كلاً منها

اختر الخوارزمية المناسبة لحالتك:

MD5 (128 بت)

مهجور للأغراض الأمنية. مناسب لمجاميع تدقيق الملفات غير الحساسة والأنظمة القديمة. ينتج سلسلة hex من 32 حرفاً.

SHA-1 (160 بت)

مهجور للتوقيعات الرقمية، لا يزال يُستخدم في هاشات commits في Git. ينتج سلسلة hex من 40 حرفاً.

SHA-256 (256 بت)

المعيار الذهبي. يُستخدم في شهادات TLS وتوكنات JWT والبيتكوين. ينتج سلسلة hex من 64 حرفاً.

SHA-384 (384 بت)

متغير SHA-2 للسياقات عالية الأمان. ينتج سلسلة hex من 96 حرفاً.

SHA-512 (512 بت)

أقصى مقاومة. عبء حسابي أعلى. ينتج سلسلة hex من 128 حرفاً.

حالات الاستخدام الشائعة لمولّد الـ Hash

تطبيقات عملية للتجزئة التشفيرية:

التحقق من سلامة الملفات

قارن قيم الـ hash للتحقق من أن الملفات المحمّلة مكتملة وغير معدّلة.

تجزئة كلمات المرور

احفظ كلمات المرور مع hash (وملح) بدلاً من النص الصريح في قواعد البيانات.

التوقيعات الرقمية وTLS

تعتمد شهادات SSL/TLS على SHA-256 أو SHA-384 لخوارزميات التوقيع.

تحديث الكاش

أضف hash المحتوى إلى أسماء ملفات الأصول لإبطال كاش المتصفح عند النشر.

عنونة المحتوى

يستخدم Git وIPFS وأنظمة أخرى الـ hash لتحديد المحتوى بشكل فريد.

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

لا. دوال الـ hash أحادية الاتجاه: من المستحيل حسابياً عكس الـ hash. يمكنك فقط التحقق من أن مدخلاً معيناً ينتج نفس الـ hash لقيمة مخزّنة.

كلاهما من عائلة SHA-2. ينتج SHA-256 ملخصاً بـ256 بت (hex من 64 حرفاً)؛ بينما ينتج SHA-512 ملخصاً بـ512 بت (hex من 128 حرفاً). يوفر SHA-512 هامش أمان أكبر لكن بعبء حسابي أعلى.

يُعتبر MD5 مكسوراً تشفيرياً ولا ينبغي استخدامه لأغراض حساسة أمنياً. لا يزال مقبولاً للاستخدامات غير الأمنية كالتحقق السريع من ملفات.

لا. يتم إجراء جميع عمليات حساب الـ hash بالكامل في متصفحك باستخدام Web Crypto API (لـ SHA-*) وتطبيق JavaScript خالص لـ MD5. لا تغادر أي بيانات جهازك.