مجاني وبدون تسجيلالمعالجة في متصفحك4 خوارزميات

مولّد الهاش

أنشئ Hash للنص بخوارزميات MD5 و SHA-1 و SHA-256 و SHA-512 داخل متصفحك مباشرة، مع تنبيه أمني يوضّح الفرق بين الهاش والتشفير.

ملاحظة مهمة

الـ Hash ليس تشفيراً، ولا يُستخدم لاستعادة النص الأصلي. وللكلاسات الشائعة استخدم bcrypt أو Argon2 أو scrypt مع salt، لأنها مصمّمة لكلمات المرور تحديداً. أما SHA-256 فمثالية للتواقيع والتحقق من سلامة البيانات.

اختر الخوارزمية
0 محرف

SHA-256 Hash

ستظهر النتيجة هنا

اختر خوارزمية وأدخل النص ثم أنشئ الـ Hash.

الخوارزميات المدعومة

MD5
مكسورة أمنياً — للتوافق فقط
SHA-1
ضعيفة للتوقيعات — للتوافق فقط
SHA-256
الموصى بها للتواقيع والتحقق
SHA-512
أقوى من SHA-256 وأكثر بطئاً

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

اكتب النص، اختر الخوارزمية، ثم اضغط إنشاء Hash. نفس النص مع خوارزمية مختلفة ينتج هاشاً مختلفاً تماماً، لكن نفس الخوارزمية تعطي دائماً نفس الناتج.

قيم مرجعية

MD5("")     = d41d8cd98f00b204e9800998ecf8427e
MD5("abc")  = 900150983cd24fb0d6963f7d28e17f72
SHA-256("") = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
SHA-512("") = cf83e1357eefb8bd...f1542850d66d8007

حساسية حالة الأحرف

الهاش يفرّق بين Abc وabc. لذا إن كنت تقارن هاش مُدخل المستخدم بهاش محفوظ، تأكد أن حالتَي الأحرف متطابقتان قبل المقارنة.

حجم الناتج

  • MD5 — 32 محرفاً سداسياً (16 بايت).
  • SHA-1 — 40 محرفاً (20 بايت).
  • SHA-256 — 64 محرفاً (32 بايت).
  • SHA-512 — 128 محرفاً (64 بايت).

الهاش أم التشفير؟

الخلط شائع ومهم جداً. التشفير عملية قابلة للعكس بمفتاح. الهاش عملية أحادية الاتجاه بحكم التصميم — لا مفتاح ولا رجوع.

متى تستعمل أيّهما؟

  • هاش SHA-256 — توقيع ملفات، التحقق من نزول الملف، تخزين بصمة في قاعدة بيانات، Merkle trees.
  • هاش ضعيف MD5 — بصمة سريعة غير أمنية، أو مطابقة معيار قديم فقط.
  • تشفير — حماية محتوى يجب أن يُقرأ لاحقاً، مثل بيانات مشفّرة في قاعدة بيانات.

كلمات المرور: لا تستخدم الهاش مباشرة

هاش SHA-256 لكلمة مرور سريع جداً، فالقوة العمياء عليه غير عملية. استخدم bcrypt أو Argon2id أو scrypt — بطيئة عمداً وتستخدم salt فريداً لكل مستخدم.

التصادم (Collision)

خاصية رياضية: مدخلان مختلفان يعطيان الهاش نفسه. خوارزميات SHA-256 و SHA-512 آمنة ضد هذا عملياً، أما MD5 و SHA-1 فقد ثبتت تصادمات عملية لهما — لذلك تصلح للتوافق فقط وغير صالحة للتواقيع.

مزايا الأداة

  • أربع خوارزميات: MD5 و SHA-1 و SHA-256 و SHA-512
  • SHA-256 و SHA-512 عبر Web Crypto الأصلي للمتصفح
  • MD5 مكتوب من الصفر ويدعم النصوص العربية والإيموجي
  • تحويل بين الأحرف الكبيرة والصغيرة
  • نسخ الناتج بضغطة مع عرض طوله بالبايت

أسئلة شائعة

هل الهاش تشفير؟+

لا، وهذا أهم فرق. التشفير عملية قابلة للعكس بمفتاح، أما الهاش فأحادي الاتجاه: يحوّل أي نص إلى قيمة ثابتة الطول ولا يمكن استرجاع الأصل منها أبداً.

لماذا تحذّرون من MD5 و SHA-1؟+

لأن كليهما مكسور أمنياً وممكن تصادمهما: يمكن بناء مدخلين مختلفين يولّدان نفس الهاش. ما زالا مستخدمين للتحقق من التوافق فقط، أما الحماية فاستخدم SHA-256.

ماذا أستخدم لكلمات المرور؟+

لا تستخدم SHA-256 مباشرة. استخدم bcrypt أو Argon2 أو scrypt لأنها بطيئة عمداً وتضيف salt لكل مستخدم، وهو ما يجعل القوة العمياء مكلفة على المهاجم.

لماذا لا تُرسل النصوص إلى خادم؟+

كل شيء يتم داخل متصفحك. خوارزميات SHA عبر Web Crypto الأصلية، و MD5 عبر تنفيذ مكتوب داخل الأداة نفسها.

أدوات أخرى

كل الأدوات ←

منسق ومصحح JSON

نسّق، صغّر، فرز المفاتيح، تحقق وانسخ JSON بسهولة مع رسائل أخطاء واضحة وموضع دقيق للخطأ.

محول JSON إلى TypeScript

حوّل بيانات JSON إلى TypeScript Interfaces جاهزة للاستخدام في React وNext.js وNode.js، مع تسمية الواجهات وترتيبها تلقائياً.

محلّل JWT

افكّ واقرأ محتوى JSON Web Token داخل متصفحك: الـ Header والـ Payload والتوقيع، مع قراءة تواريخ الإصدار والانتهاء والتحقق من حالة الصلاحية.

ترميز وفك ترميز Base64

حوّل النص إلى Base64 أو أعد فكّه إلى نص عادي مع دعم كامل للعربية وUTF-8، نسخ وتحميل فوري، ومعالجة داخل المتصفح دون أي خادم.

مولّد UUID

ولّد معرّفات UUID v4 عشوائية بضغطة واحدة، حتى 100 معرّف في المرة، مع نسخ كل النتيجة أو كل معرّف على حدة وتحميلها كملف نصي.

مختبر Regex

اختبر Regular Expressions مباشرة وشاهد كل التطابقات ومجموعات الالتقاط ومواقعها داخل النص، مع معاينة النتيجة وتجربة الاستبدال.

محوّل Unix Timestamp

حوّل Unix Timestamp إلى تاريخ ووقت، أو حوّل التاريخ إلى Timestamp بالثواني أو المللي ثانية، مع عرض التوقيت المحلي و UTC ومدة بقاء التاريخ من الآن.

محوّل الألوان

حوّل الألوان بين HEX و RGB و HSL مع معاينة مباشرة، نسخ أي قيمة بضغطة، مولّد ألوان عشوائي، وفحص نسبة التباين مع النص حسب معيار WCAG.

منسّق SQL

نسّق استعلامات SQL و اضغطها لتصبح أسهل في القراءة، مع كسر سطري ذكي لـ SELECT و JOIN و CASE، ومعاينة ملوّنة، وتحميل الملف.

+اقترح أداة جديدةأخبرنا بما تحتاجه