احسب قيم تجزئة MD5 وSHA-1 وSHA-256 وSHA-512 وغيرها للنصوص
أدوات المطورين
حول هذه الأداة
مولد تجزئة شامل يحسب فورًا قيم تجزئة MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512 وترميز Base64 لأي نص. تتم جميع الحسابات محليًا باستخدام Web Crypto API الأصلي في المتصفح، مما يضمن عدم مغادرة بياناتك لجهازك.
الميزات الرئيسية
- ست خوارزميات تجزئة: MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512 وBase64
- حساب فوري أثناء الكتابة، تجزئة في الوقت الفعلي
- نسخة بنقرة واحدة لكل قيمة تجزئة
- تحديد طول البت لكل خوارزمية (128 بت إلى 512 بت)
- تستخدم خوارزميات SHA واجهة Web Crypto API الأصلية في المتصفح
- تعمل بالكامل دون اتصال، لا ترسل أي بيانات إلى أي خادم
حالات الاستخدام
- التحقق من سلامة الملفات عبر مقارنة مجاميع التجزئة
- فحص تجزئة كلمات المرور في التطوير والاختبار
- إنشاء معرفات فريدة من بيانات الإدخال
- ترميز النص إلى Base64 لنقل البيانات
- التحقق من اتساق البيانات عبر الأنظمة
markdown
hash
generator
text
الأسئلة الشائعة
ما خوارزميات التجزئة التي تدعمها هذه الأداة؟
تدعم هذه الأداة ست خوارزميات: MD5 (128 بت)، SHA-1 (160 بت)، SHA-256 (256 بت)، SHA-384 (384 بت)، SHA-512 (512 بت)، وترميز Base64. تستخدم خوارزميات SHA واجهة Web Crypto API الأصلية في المتصفح لحساب دقيق وفعال.
هل MD5 لا يزال آمنًا لتجزئة كلمات المرور؟
لا، تم اعتبار MD5 مكسورًا تشفيريًا ويجب ألا يُستخدم بعد الآن لتجزئة كلمات المرور أو التطبيقات الحساسة أمنيًا. تم الاحتفاظ به هنا للتوافق مع الأنظمة القديمة والتحقق من المجاميع الاختبارية. للاستخدامات الأمنية، استخدم SHA-256 أو خوارزميات أقوى.
ما الفرق بين SHA-256 وSHA-384 وSHA-512؟
جميعها أعضاء في عائلة SHA-2، وتختلف في طول المخرج. تنتج SHA-256 تجزئة 256 بت، وتنتج SHA-384 تجزئة 384 بت، وتنتج SHA-512 تجزئة 512 بت. توفر التجزئة الأطول مقاومة أقوى للتصادم لكنها تتطلب حسابًا أكثر قليلاً.
ما الفرق بين ترميز Base64 والتجزئة؟
Base64 هو مخطط ترميز يحول البيانات إلى سلسلة ASCII قابلة للعكس، أي يمكن فك ترميزها لاستعادة البيانات الأصلية. أما التجزئة فهي دالة أحادية الاتجاه — لا يمكن استعادة الإدخال الأصلي من قيمة التجزئة.
هل يمكنني تجزئة الملفات بدلاً من النص؟
حاليًا، تدعم هذه الأداة إدخال النص فقط. لتجزئة الملفات، تحتاج أولاً إلى قراءة محتوى الملف كنص. لتجزئة الملفات الثنائية، يُنصح باستخدام أدوات سطر الأوامر مثل sha256sum أو openssl.