مولّد هاش MD5 وSHA
احسب قيم هاش SHA وMD5 للنصوص أو الملفات.
أو احسب هاش ملف
الهاش (أو قيمة التجزئة) بصمة قصيرة للبيانات: المدخلات نفسها تعطي دائمًا الهاش نفسه، وأي تغيير يعطي هاشًا مختلفًا. اكتب نصًا أو أفلِت ملفًا بأي حجم لتحصل على قيم MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512 دفعة واحدة، سواء للتحقق من ملف منزَّل مقابل المجموع الاختباري المنشور له، أو لمقارنة الملفات دون إرسالها إلى أي مكان. يُحسب كل شيء في متصفحك، فلا يغادر نصك ولا ملفاتك جهازك؛ والأداة مجانية ولا تتطلب تسجيلًا.
طريقة حساب الهاش
- اكتب نصًا أو الصقه وانقر «حساب هاش النص»، أو أفلِت ملفًا بأي حجم (أو انقر لاختياره).
- تظهر القيم الخمس دفعة واحدة: MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512.
- قارن الهاش بالمجموع الاختباري الذي لديك، أو انسخ أي قيمة بزر «نسخ» الخاص بها.
الميزات
- MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512 في عملية واحدة
- نص (يُحسب هاشه بترميز UTF-8) أو أي ملف، بأي حجم
- تُقرأ الملفات الكبيرة 4 ميغابايت في كل مرة، فيبقى استهلاك الذاكرة قليلًا، مع عرض التقدّم
- نسخ كل قيمة بنقرة واحدة
- حساب بتقنية WebAssembly في متصفحك
هل تبقى بياناتي خاصة؟
نعم. يُحسب هاش النصوص والملفات في متصفحك بتقنية WebAssembly؛ ولا يُرفع أي شيء، فيمكنك حساب هاش المستندات الخاصة والملفات الكبيرة جدًا دون إرسالها إلى أي مكان.
الأسئلة الشائعة
كيف أتحقق من ملف مقابل مجموعه الاختباري؟
أفلِت الملف وقارن قيمة الخوارزمية التي أُعطيت لك، وهي SHA-256 عادةً، بالقيمة المنشورة: فإذا تطابقت كل الأحرف فالملف هو نفسه الذي نُشر تمامًا. ولا فرق بين الأحرف الكبيرة والصغيرة في الهاش المكتوب بصيغة hex.
أي خوارزمية أستخدم؟
SHA-256، ما لم يُعطَ لك مجموع اختباري بخوارزمية أخرى. تصلح MD5 وSHA-1 لرصد التغييرات العرضية، لكنهما لا تصلحان للأمان: إذ يمكن عمدًا صنع ملفات مختلفة لها هاش MD5 أو SHA-1 نفسه.
هل يمكن حساب هاش الملفات الكبيرة؟
نعم. تُقرأ الملفات 4 ميغابايت في كل مرة، فحتى الملفات التي تبلغ عدة غيغابايت تستهلك ذاكرة قليلة، ويُعرض التقدّم أثناء العمل.
لماذا يختلف هاش نصي عمّا يعطيه سطر الأوامر؟
غالبًا بسبب سطر جديد. يُحسب هاش النص بترميز UTF-8 كما كُتب تمامًا، كما تفعل معظم أدوات سطر الأوامر، لكن echo يضيف سطرًا جديدًا في النهاية: استخدم echo -n أو printf لحساب هاش البايتات نفسها. والمسافة في البداية أو النهاية تغيّر الهاش أيضًا.
هل يمكنني استخدام SHA-256 لتخزين كلمات المرور؟
لا. دوال الهاش السريعة مثل MD5 وSHA-256 أداة غير مناسبة لكلمات المرور، لأن التخمينات يمكن تجربتها بمليارات المرات في الثانية. خزّن كلمات المرور بدالة هاش بطيئة مخصصة لها مثل bcrypt أو Argon2.