الأدوات › أدوات المطورين

مولّد هاش للملفات والنصوص

احسب مجاميع SHA-256 وSHA-512 وMD5 وSHA-1 وSHA-3 وKeccak-256 الاختبارية لنص أو لملفات بحجم عدة جيجابايت، وقارنها مع هاش منشور.

الخوارزميات
  • SHA-2562cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
  • MD55d41402abc4b2a76b9719d911017c592

كيف يعمل

  1. تُقرأ الملفات على أجزاء بحجم 8 ميجابايت، وتُحسب كل الخوارزميات المختارة في قراءة واحدة.
  2. الصق المجموع الاختباري من صفحة التنزيل لتتأكد من أن الملف لم يُعبث به.

أسئلة

لماذا لا نستخدم crypto.subtle ببساطة؟

يحتاج WebCrypto إلى الملف كاملًا في الذاكرة ولا يدعم MD5 ولا Keccak. القراءة على دفعات تُبقي ملفات 3 جيجابايت قابلة للمعالجة على أي حاسوب محمول.