دليل مولّد التجزئة

ولّد تجزئات SHA-1 وSHA-256 وSHA-384 وSHA-512 من النص. كل التجزئة تتم في متصفحك — بدون رفع.

العودة إلى مولّد التجزئة

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

تحسب مولّدة التجزئة التجزئات المشفرة من نص. أدخل أي سلسلة واحصل على تجزئات SHA-1 و SHA-256 و SHA-384 و SHA-512 فوراً. كل التجزئة تعمل في متصفحك—بدون رفع، بدون خادم. مفيدة لمجاميع التحقق، سلامة البيانات، وتعلّم كيف تعمل دوال التجزئة.

كيفية الاستخدام

  1. أدخل نصاً — اكتب أو الصق النص الذي تريد تجزئته. يدعم Unicode (UTF-8).
  2. اعرض التجزئات — SHA-1، SHA-256، SHA-384، و SHA-512 تظهر معاً.
  3. نسخ — انقر أيقونة النسخ بجانب أي تجزئة لنسخها إلى الحافظة.
  4. غيّر الإدخال — عدّل النص؛ كل التجزئات تتحدث في الوقت الفعلي.

كيف تعمل

تستخدم الأداة واجهة Web Crypto API (أو polyfill) لحساب التجزئات. الإدخال يُشفّر كـ UTF-8، ثم يُمرَّر لخوارزمية التجزئة المختارة. كل خوارزمية تنتج ملخّصاً بطول ثابت (SHA-1: 40 حرف سداسي عشري، SHA-256: 64 حرف سداسي عشري، إلخ). نفس الإدخال ينتج دائماً نفس المخرجات؛ تغيير صغير يغيّر التجزئة بالكامل.

كل الحساب يعمل بالكامل في متصفحك. لا تُرسل أي بيانات إلى أي خادم.

حالات الاستخدام والأمثلة

  • مجاميع التحقق — تحقق من محتوى الملف أو سلامة الرسالة.
  • كلمات المرور — ولّد تجزئات كلمات مرور للتخزين (استخدم اشتقاق مفتاح مناسب في الإنتاج).
  • واجهات API — أنشئ توقيعات طلب للمصادقة.
  • التعلم — استكشف كيف تتصرف التجزئات المشفرة.
  • Git — افهم كيف يستخدم Git SHA-1 لمعرفات الكائنات.

مثال

الإدخال: hello

  • SHA-1: aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d
  • SHA-256: 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

القيود والمعروفة

  • حجم الإدخال — مدخلات كبيرة جداً قد تبطئ المتصفح؛ لا حد صارم موثّق.
  • SHA-1 — تعتبر ضعيفة للاستخدام الأمني الجديد؛ فضّل SHA-256 أو SHA-512 للأمان.
  • دعم المتصفح — تتطلب Web Crypto API؛ تعمل في كل المتصفحات الحديثة.

كل الحسابات والتحويلات تعمل بالكامل في متصفحك. لا تُرسل أي بيانات إلى أي خادم، فإدخالك لا يغادر جهازك أبداً.