ما هو حاسبة بصمة SHA-256 للملفات؟
تحسب هذه الأداة بصمة SHA-256 لأي ملف على جهازك نفسه، فلا يُرفع أي شيء ولا يشكّل حجم الملف عائقًا. أفلت الملف لتحصل على البصمة السداسية عشرية المكوّنة من ٦٤ حرفًا، لتنشرها بجانب رابط التنزيل، أو تتحقق بها من سلامة الملف، أو تكتشف بها الملفات المكرّرة. وتشمل الأداة كذلك SHA-1 وSHA-384 وSHA-512.
أفلِت عدة ملفات دفعة واحدة فيحصل كل ملف على صفه وشريط تقدمه وزر إلغائه. وتظهر البصمة بأحرف صغيرة أو كبيرة، وملف التحقق المُصدَّر يتبع تنسيق coreutils: البصمة ثم مسافتان ثم اسم الملف، فيتحقق منه sha256sum -c على لينكس أو ماك دون أي تعديل.
كيفية الاستخدام
- اسحب ملفًا إلى منطقة الإفلات — مستندات أو ملفات تثبيت أو أرشيفات، أي نوع يعمل.
- اختر SHA-256 (أو SHA-1 أو SHA-384 أو SHA-512) وانتظر شريط التقدّم مع الملفات الكبيرة.
- انسخ البصمة السداسية عشرية بنقرة واحدة، أو نزّل ملف بصمة بامتداد .sha256 جاهزًا للنشر.
متى تستخدم
- نشر إصدار جديد وأنت بحاجة إلى بصمة تضعها في صفحة التنزيل.
- كشف الملفات المكررة بالبصمة حين تختلف الأسماء والتواريخ.
- تسجيل بصمة ملفات الأدلة أو العقود قبل أرشفتها.
النتيجة
قبل نشر ملف تثبيت بحجم ٢٥٠ ميغابايت، أفلته هنا، وانسخ بصمة SHA-256 مثل «a3f2...9d1c»، والصقها في صفحة الإصدار ليتمكّن المستخدمون من التحقق من تنزيلاتهم.
الأسئلة الشائعة
- لماذا تختلف بصمتي عن البصمة المنشورة في صفحة التنزيل؟
- إما أن التنزيل ناقص، وإما أنك تقارن خوارزمين مختلفين: بصمة SHA-1 وبصمة SHA-256 للملف نفسه لا تتشابهان إطلاقًا. وحالة الأحرف لا تهم، فـ a3f2 و A3F2 قيمة واحدة. تحقق من الطول أولًا.
- ما الذي يحتويه ملف التحقق الذي يجري تنزيله بالضبط؟
- سطر لكل ملف: البصمة ثم مسافتان ثم الاسم. الملف الواحد يُحفظ باسم name.sha256، وعدة ملفات تُحفظ في SHA256SUMS.txt. والصيغتان هما ما يتوقعه sha256sum -c، وعلى ويندوز يفي certutil بالغرض.
- هل أحسب بصمات دفعة من الملفات مرة واحدة بدل ملف تلو آخر؟
- أفلِت ما شئت من الملفات في المنطقة المخصصة فتصطف في طابور، ولكل منها شريط تقدم. ويمكن إلغاء مهمة طويلة في منتصفها دون فقد الصفوف المنتهية، وملف التحقق يشمل الدفعة كلها.
- إذا تطابقت بصمة SHA-256، هل يعني ذلك أن فتح الملف آمن؟
- يعني أن البايتات مطابقة لما حسبه الناشر، لا أكثر. فإن كان الناشر نفسه قد اختُرق، أو أخذت البصمة من الصفحة ذاتها التي عبث بها مهاجم، فالتطابق لا يثبت سوى اتساق العبث.