أداة توليد التجزئة (Hash) — مجاني عبر الإنترنت

ولّد تجزئات MD5 وSHA-1 وSHA-256 وSHA-512 وSHA-3 وBLAKE2 وCRC32 و10 غيرها من النص عبر الإنترنت (online).

Generator

MD5 وSHA-256 وSHA-3 وBLAKE2 وRIPEMD-160 وأكثر من 12 خوارزمية أخرى

17 خوارزمية تجزئة ومجموع تحقق، مع إمكانية اختيار صيغة الإخراج

النتائج مقدَّمة لأغراض إعلامية فقط وقد تحتوي على أخطاء. يُرجى التحقق من المعلومات المهمة بشكل مستقل. استخدام هذه الأداة على مسؤوليتك الخاصة.

حول هذه الخوارزميات

تُعد MD5 وَSHA-1 سريعتين لكنهما مُخترقتان تشفيريًا - مناسبتان لمجموع التحقق، لكن أبدًا لكلمات المرور أو أي شيء حساس أمنيًا. أما SHA-256 وَSHA-512 وباقي عائلة SHA-2 (SHA-224 وSHA-384) فهي المعيار الحالي للتجزئة الآمنة. أما SHA-3 (Keccak) فهي عائلة أحدث ومختلفة بنيويًا، تُقدَّم كبديل لـSHA-2. أما BLAKE2 فهي تجزئة حديثة عالية السرعة تُستخدم في بعض العملات الرقمية. وتُستخدم RIPEMD-160 مع SHA-256 في توليد عناوين البيتكوين. أما SHAKE128/256 فهي دوال ذات إخراج قابل للتوسيع من عائلة SHA-3. وأخيرًا، لا تُعد CRC32 وَAdler-32 تجزئتين تشفيريتين على الإطلاق - بل هما مجموعا تحقق سريعان مصمَّمان لاكتشاف التلف العرضي في البيانات، لا لمقاومة التلاعب المتعمد.

ماذا تفعل هذه الأداة

يحسب مولّد التجزئة قيمة تجزئة أو مجموع تحقق للنص الذي تدخله باستخدام 17 خوارزمية: MD5 وSHA-1 وعائلة SHA-2 وSHA-3 وSHAKE وBLAKE2 وRIPEMD-160 وCRC32 وAdler-32. يمكن عرض النتيجة بصيغة hex بأحرف صغيرة أو كبيرة أو بصيغة Base64.

يُجزَّأ النص كبايتات UTF-8، كما تفعل معظم لغات البرمجة وأدوات سطر الأوامر، لذا تطابق النتيجة md5sum أو sha256sum أو استدعاء hashlib على السلسلة نفسها.

متى تستخدمها

  • التحقق من تطابق مجموع التحقق المنشور لملف قمت بتنزيله، أو توليد قيم اختبار لشيفرتك.
  • إنشاء مفتاح تخزين مؤقت أو ETag أو مفتاح لإزالة التكرار من قطعة نص.
  • مقارنة قيمتين دون عرضهما كاملتين، مثلًا في تذكرة دعم فني.
  • تعلّم سلوك دوال التجزئة: غيّر حرفًا واحدًا وشاهد التجزئة كلها تتغير.

مثال عملي

hello · MD5

5d41402abc4b2a76b9719d911017c592

hello · SHA-1

aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d

hello · SHA-256

2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

hello · SHA-256 (Base64)

LPJNul+wow4m6DsqxbninhsWHlwfp0JecwQzYpOLmCQ=

hello · CRC32

3610a686

أسئلة حول هذه الأداة

أي خوارزمية أستخدم؟

SHA-256 هي الخيار الافتراضي الآمن لفحوص السلامة. أما MD5 وSHA-1 فمكسورتان أمنيًا وتصلحان فقط لمجاميع التحقق غير الأمنية؛ ويكشف CRC32 وAdler-32 التلف العرضي لا التلاعب المتعمد.

هل يمكن استخدامه لتجزئة كلمات المرور؟

لا. تحتاج كلمات المرور إلى خوارزمية بطيئة مع ملح (salt) مثل bcrypt أو scrypt أو Argon2 داخل تطبيقك. فالتجزئة السريعة مثل SHA-256 يمكن كسرها بالقوة الغاشمة بسرعة.

لماذا تختلف تجزئتي عن نتيجة أداة أخرى؟

غالبًا بسبب فروق غير مرئية في المدخل: سطر جديد في النهاية، أو نهايات أسطر Windows، أو ترميز نص مختلف. تتغير التجزئة كليًا عند تغير بايت واحد.

هل هذه الأداة مجانية؟

نعم، إنها مجانية. دون تسجيل أو بريد إلكتروني. تظهر النتيجة في هذه الصفحة.

كيف أحصل على النتيجة؟

استخدم الأداة في هذه الصفحة. تظهر النتيجة هنا دون الحاجة إلى إرسالها بالبريد الإلكتروني.