M ToolsMio

مولد هاش

أنشئ hashes من نوع MD5 و SHA-1 و SHA-256 و SHA-512 فوراً في متصفحك. أداة مجانية عبر الإنترنت، بدون رفع بيانات، خصوصية 100%.

اسحب وأفلت ملفاً هنا، أو انقر للاختيار
MD5-
SHA-1-
SHA-256-
SHA-384-
SHA-512-
خوارزميات أخرى
SHA-224-
SHA3-256-
SHA3-512-
RIPEMD-160-
CRC32-
CRC16-CCITT-
Adler-32-
NTLM-

الميزات

100% في المتصفح

يتم جميع عمليات توليد الهاش في متصفحك باستخدام Web Crypto API. بياناتك لا تغادر جهازك أبدًا.

مجاني وبدون تسجيل

بدون تسجيل، بدون حدود، بدون رسوم خفية. فقط افتح واستخدم.

نتائج فورية

توليد الهاش في الوقت الفعلي أثناء الكتابة، بدون انتظار.

خوارزميات هاش متعددة

أنشئ hashes من نوع MD5 و SHA-1 و SHA-256 و SHA-512 في وقت واحد بإدخال واحد.

كيف يعمل مولّد التجزئة؟

  1. أدخل أو الصق النص في حقل الإدخال.
  2. اختر خوارزمية التجزئة — MD5 أو SHA-1 أو SHA-256 أو SHA-512.
  3. يتم توليد التجزئة فوراً عند الكتابة أو اللصق.
  4. انسخ نتيجة التجزئة بنقرة واحدة.

حالات الاستخدام الشائعة

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

أنشئ تجزئة للملفات المحملة وقارنها بالمجموع الاختباري الرسمي.

تخزين كلمات المرور

جزّئ كلمات المرور قبل تخزينها. SHA-256 و SHA-512 موصى بهما بدلاً من MD5.

إزالة تكرار البيانات

استخدم التجزئة لتحديد المحتوى المكرر بكفاءة. نفس التجزئة = بيانات متطابقة.

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

التجزئة هي أساس التوقيعات الرقمية والتحقق من الشهادات.

ما الذي يجب أن تعرفه عن خوارزميات التجزئة؟

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

هل يتم إرسال بياناتي إلى أي خادم؟
لا، بياناتك لا تُرسل أبدًا إلى أي خادم. تتم جميع عمليات توليد الهاش بالكامل في متصفحك باستخدام Web Crypto API وJavaScript من جانب العميل، مما يعني أن نص الإدخال يبقى على جهازك طوال الوقت. هذا أمر بالغ الأهمية لأن الأشخاص غالبًا ما يجرون هاشًا لبيانات حساسة مثل كلمات المرور ومفاتيح API والمعلومات الشخصية للتحقق من السلامة أو إنشاء المجاميع الاختبارية. نظرًا لعدم إرسال أي شيء عبر الإنترنت، فلا يوجد خطر من اعتراض البيانات أو الوصول غير المصرح به من قبل أطراف ثالثة. يمكنك التحقق من ذلك بنفسك بفتح علامة تبويب الشبكة في أدوات المطور DevTools أثناء استخدام الأداة — لن ترى أي طلبات صادرة تحتوي على إدخالك. تضمن هذه البنية من جانب العميل أن حتى أكثر البيانات حساسية، بما في ذلك بيانات الاعتماد والمفاتيح الخاصة والسلاسل السرية، تظل آمنة وخاصة تمامًا على جهازك المحلي طوال عملية توليد الهاش بالكامل.
ما الفرق بين MD5 و SHA-256؟
MD5 و SHA-256 كلاهما دالتا هاش، لكنهما تختلفان بشكل كبير في الأمان وحجم المخرجات. ينتج MD5 هاشًا بحجم 128 بت يُعرض كـ 32 حرفًا سداسيًا عشريًا، بينما ينتج SHA-256 هاشًا بحجم 256 بت يُعرض كـ 64 حرفًا سداسيًا عشريًا. يجعل فضاء المخرجات الأكبر لـ SHA-256 هجمات التصادم أصعب فلكيًا — فقد تم كسر MD5 تشفيريًا منذ عام 2004، وأظهر الباحثون هجمات تصادم عملية يمكنها إنتاج مدخلين مختلفين بنفس هاش MD5. SHA-256، وهو جزء من عائلة SHA-2 التي صممتها وكالة الأمن القومي الأمريكية، يظل آمنًا تشفيريًا ويُستخدم من قبل Bitcoin وشهادات TLS وبروتوكولات الأمان الرئيسية في جميع أنحاء العالم. على سبيل المثال، يستخدم نواة Linux هاش SHA-256 للتحقق من الوحدات. بينما لا يزال MD5 مقبولاً لأغراض غير أمنية مثل فحوصات السلامة السريعة أو إزالة تكرار البيانات، يجب عليك دائمًا اختيار SHA-256 أو SHA-512 عندما يكون الأمان مهمًا، مثل هاش كلمات المرور أو التوقيعات الرقمية أو التحقق من الشهادات.
هل يمكنني استخدام هذه الأداة للتحقق من سلامة الملفات؟
نعم، يمكنك استخدام هذه الأداة للتحقق من سلامة الملفات عن طريق إنشاء هاش لمحتوى ملفك ومقارنته بقيمة هاش معروفة وموثوقة. التحقق من سلامة الملفات أمر ضروري عند تنزيل البرامج أو نقل البيانات بين الأنظمة أو تدقيق الملفات للكشف عن تعديلات غير مصرح بها. على سبيل المثال، تنشر معظم توزيعات Linux مجاميع اختبارية SHA-256 لصور ISO الخاصة بها — بعد التنزيل، يمكنك إنشاء هاش للملف وتأكيد أن المجموع الاختباري يتطابق مع القيمة المنشورة لضمان عدم تلف التنزيل أو العبث به. في بيئات المؤسسات، تعد مراقبة سلامة الملفات عنصر تحكم أمني حاسم؛ وتعتمد أدوات مثل AIDE وTripwire على مقارنات الهاش للكشف عن التغييرات غير المصرح بها في ملفات النظام. ما عليك سوى لصق أو كتابة محتوى الملف في حقل الإدخال، واختيار الخوارزمية المفضلة لديك (يُوصى بـ SHA-256)، ومقارنة المخرجات بالهاش المتوقع للتأكد مما إذا كان المحتوى سليمًا وغير معدّل.
ما هو HMAC؟
HMAC، الذي يرمز إلى رمز مصادقة الرسائل القائم على الهاش، هو آلية تجمع بين دالة هاش تشفيرية ومفتاح سري لإنتاج قيمة هاش بمفتاح. على عكس الهاش العادي الذي يمكن لأي شخص حسابه بنفس المدخل، يتطلب HMAC حيازة المفتاح السري لإعادة إنتاجه، مما يجعله مفيدًا للتحقق من سلامة البيانات وأصالتها في وقت واحد. هذا أمر حاسم في سيناريوهات مثل مصادقة API، حيث تتطلب خدمات مثل AWS طلبات موقعة بـ HMAC لضمان أن المتصل يمتلك المفتاح السري الصحيح وأن الطلب لم يتم تغييره أثناء النقل. على سبيل المثال، عند إرسال طلب إلى AWS S3 API، تحسب HMAC لتفاصيل الطلب باستخدام مفتاحك السري، وتقوم AWS بالتحقق منه باستخدام نفس المفتاح. يدعم HMAC أي خوارزمية هاش — HMAC-SHA256 و HMAC-SHA512 هما الأكثر استخدامًا اليوم. بدون المفتاح السري، لا يمكن للمهاجم تزوير HMAC صالح، مما يوفر حماية قوية ضد التلاعب وانتحال الهوية.

المزيد من الأدوات