نظرة عامة
مولِّد الهاش أداة تلخيص عبر الإنترنت تدعم أربع خوارزميات هاش رئيسية: MD5 و SHA1 و SHA256 و SHA512. تُعيِّن دوال الهاش المدخلات ذات الأطوال العشوائية إلى سلسلة تلخيص ذات طول ثابت؛ وهي أحادية الاتجاه ومقاومة للتصادم، وتُستخدم على نطاق واسع في تخزين كلمات المرور، والتحقق من سلامة البيانات، وبصمات الملفات، والتوقيعات الرقمية.
كيفية استخدام هذه الأداة
الخطوة 1 — اكتب النص الذي تريد تجزئته في منطقة الإدخال، أو انقر "Sample" لتحميل مثال. الخطوة 2 — تحسب الأداة وتعرض التلخيصات الأربعة في الوقت الفعلي، مع طول كل نتيجة (مثلاً SHA256 هو 64 حرفاً). الخطوة 3 — اختر الأحرف الصغيرة أو الكبيرة من شريط الأدوات (الأحرف الصغيرة هي الأكثر شيوعاً؛ الأحرف الكبيرة أسهل قراءةً في بعض السيناريوهات). الخطوة 4 — اضغط زر "Copy" بجانب أي تلخيص لوضعه في الحافظة.
حالات الاستخدام الشائعة
يختبر مطورو الواجهة الخلفية منطق تجزئة كلمات المرور في وحدات التسجيل / تسجيل الدخول؛ يحسب موزِّعو البرامج بصمة SHA256 لمخرجات الإصدار حتى يتمكن المستخدمون من التحقق من السلامة؛ يولِّد مسؤولو قواعد البيانات بصمات صفوف أثناء ترحيل البيانات للمقارنة؛ يصحِّح مزودو API نتائج HMAC في خوارزميات التوقيع؛ يحلل باحثو الأمن هاشات العينات لتأكيد فرادتها.
التفاصيل التقنية
ينتج MD5 128 بت (32 حرفاً سداسياً)، و SHA1 160 بت (40 حرفاً)، و SHA256 256 بت (64 حرفاً)، و SHA512 512 بت (128 حرفاً). الأداة مبنية على
crypto-js وتُخرج التلخيص بالنظام السداسي العشري (hex). من المعروف أن MD5 و SHA1 معرَّضان لهجمات التصادم ولا ينبغي استخدامهما لتوقيعات الأمن — يُعدّ SHA256 الخيار الآمن الحديث الافتراضي. التلخيص هنا لنص عادي بدون ملح؛ ولتخزين كلمات المرور الحقيقية استخدم خوارزمية مخصصة لكلمات المرور مثل bcrypt أو argon2.الخصوصية والأمان
يجري حساب الهاش بالكامل في متصفحك. لا يُرفع المدخل أبداً، فتستطيع بأمان معالجة كلمات المرور أو المفاتيح أو الرموز المميزة.