> detect | identify | analyze <
// تعرّف على خوارزميات الهاش من أي سلسلة هاش فوراً
// الصق هاش لتعريف نوعه...
تحليل:
15+ نوع هاش
تعرّف على MD5 وSHA-1 وSHA-256 وSHA-512 وbcrypt وCRC32 وNTLM وهاشات MySQL والمزيد.
تعريف تلقائي
يتم اكتشاف نوع الهاش تلقائياً عند الكتابة أو اللصق.
معلومات مفصلة
عرض اسم الخوارزمية وطول البت ومثال الهاش وحالات الاستخدام.
// حول تعريف الهاش
كيف يعمل تعريف الهاش:
يعمل التعريف عن طريق تحليل طول وأحرف ونمط تنسيق سلسلة الإدخال.
مثال:
d41d8cd98f00b204e9800998ecf8427e → MD5 (32 hex chars, 128 bits)
أطوال الهاش الشائعة:
- >8 أحرف hex (32 بت): CRC32
- >32 حرف hex (128 بت): MD5, NTLM
- >40 حرف hex (160 بت): SHA-1, MySQL 5.x
- >64 حرف hex (256 بت): SHA-256
- >128 حرف hex (512 بت): SHA-512
>> الأسئلة المتكررة
س: كيف أعرّف نوع الهاش؟
ج: تحقق من الطول ومجموعة الأحرف. 32 hex = MD5، 64 hex = SHA-256. البادئة $2a$ تشير إلى bcrypt.
س: ما هي أطوال الهاش الأكثر شيوعاً؟
ج: CRC32=8، MD5=32، SHA-1=40، SHA-256=64، SHA-384=96، SHA-512=128 حرف hex.
س: كيف يبدو هاش bcrypt؟
ج: يبدأ هاش bcrypt بـ $2a$ أو $2b$ أو $2y$ متبوعاً بعامل تكلفة من رقمين.
س: ما الفرق بين التهشير والتشفير؟
ج: التهشير أحادي الاتجاه ولا يمكن عكسه. التشفير يمكن عكسه بالمفتاح الصحيح.
س: ما هي الهاشات المملّحة؟
ج: الهاش المملّح يضيف بيانات عشوائية قبل التهشير لمنع هجمات جدول قوس قزح.