مولّد التجزئة — MD5 وSHA-1 وSHA-256 وSHA-512، وHMAC
يُستخدم للتحقق من تطابق ملف التثبيت الذي نزّلته مع المجموع الاختباري الرسمي، أو من صحة قيمة HMAC الخاصة بتوقيع API. لا يتم رفع الملف إلى أي خادم.
لا يُرسل الملف إلى أي خادم — تتم المعالجة داخل متصفح هذا الجهاز فقط
نتيجة التجزئة
MD5 ⚠︎
—SHA-1 ⚠︎
—SHA-256
—SHA-384
—SHA-512
—⚠︎ خوارزميتا MD5 و SHA-1 معروف عنهما التعرّض لهجمات التصادم، فاستخدمهما فقط للتحقق من الملفات. لتخزين كلمات المرور استخدم bcrypt أو Argon2 بدلًا من التجزئة.
إعلان
طريقة استخدام إنشاء التجزئة
- 1أدخل نصًا أو اختر ملفًا.
- 2تظهر قيم التجزئة لجميع الخوارزميات معًا. أدخل مفتاح HMAC إذا لزم الأمر.
- 3ألصق قيمة التجزئة الرسمية في حقل القيمة المتوقعة ليظهر مدى التطابق (✓/✗).
الأسئلة الشائعة
هل يمكن استخدام MD5 أو SHA-1؟
مناسب للتحقق من سلامة الملف، لكن بسبب هجمات التصادم المعروفة، استخدم SHA-256 أو أعلى للأغراض الأمنية (التوقيع وكلمات المرور).
هل يمكن استخدامه لتخزين كلمات المرور؟
لا. يجب تخزين كلمات المرور بدوال مصممة لتكون بطيئة عمدًا مثل bcrypt أو scrypt أو Argon2.
هل يعمل مع الملفات الكبيرة أيضًا؟
يتم قراءة الملف بالكامل في الذاكرة دفعة واحدة، فيعمل حتى مع ملفات بحجم مئات الميغابايتات، لكنه قد يكون بطيئًا أو يفشل حسب ذاكرة الجهاز.
إعلان