حساب بصمة الملف
احسب بصمة ملف موجود على جهازك. تتم المعالجة في المتصفح ولا يُرسل محتوى الملف إلى الخادم.
طريقة الاستخدام
- اختر ملفًا لا يتجاوز 100 MB.
- اختر SHA-256 أو SHA-384 أو SHA-512.
- انسخ البصمة بالنظام الست عشري أو نزّل التقرير وقارنها بقيمة من مصدر موثوق.
مثال
ينتج الملفان اللذان يحتويان على البايتات نفسها تمامًا بصمة SHA-256 نفسها حتى لو اختلف اسماهما. ويؤدي تغيير المحتوى عادةً إلى بصمة مختلفة.
الحدود والأمان
- الحد الأقصى 100 MB. قد تستغرق الملفات الكبيرة وقتًا أطول وتستخدم ذاكرة أكبر لأن المتصفح يقرأها محليًا.
- البصمة ليست تشفيرًا: فهي لا تخفي المحتوى ولا تثبت أن الملف آمن ولا تحدد منشئه.
- لا تفيد المطابقة إلا عند المقارنة بقيمة مرجعية حصلت عليها عبر قناة موثوقة.
- يبقى المحتوى داخل المتصفح، لكن الصفحة ورمزها يُحمّلان من الموقع. يلزم HTTPS ودعم Web Crypto API.
أسئلة شائعة
هل بصمة الملف نوع من التشفير؟
لا. إنها ملخص ثابت الطول يُحسب من البيانات. لا تشفر الملف ولا يمكن عكسها لاستعادة المحتوى الأصلي.
هل تثبت البصمة المطابقة أن الملف آمن؟
لا. تعني أن البايتات المقارنة تطابق البصمة المرجعية، لكنها لا تثبت أن الملف سليم. ويجب الحصول على القيمة المرجعية من مصدر موثوق أيضًا.
هل يدخل اسم الملف في الحساب؟
لا. تُحسب البصمة من المحتوى لا من الاسم أو التاريخ. لذلك تحصل الملفات ذات البايتات نفسها على البصمة نفسها.