أدلة عملية معمقة

حساب بصمة SHA-256 للملف ومقارنتها

قارن البايتات وأنشئ سجل سلامة محلياً دون إرسال المستندات إلى الموقع.

آخر تحديث :

رفوف أرشيف الصور في Ifremer، صورة Stephane Lesbats.

رفوف أرشيف الصور في Ifremer، صورة Stephane Lesbats. صورة لسياق توثيقي؛ لا تمثل مهمة أو معدات خاصة بـ Alexis Roux ZG. © Stephane Lesbats / Ifremer · المصدر · CC BY 4.0. تغيير الحجم والتحويل إلى WebP؛ العرض مقصوص.

هل الملف المستلم مطابق للملف المحفوظ؟

الاسم والحجم والمظهر لا تكفي. تُحسب SHA-256 من البايتات وتساعد على كشف التغير لكنها لا تثبت المؤلف أو التاريخ أو الحقيقة. تقرأ الأداة الملفات المختارة في المتصفح.

  1. اختيار الأصل

    استخدم الملف المحفوظ. قد تحفظ طباعة PDF أو إعادة الضغط المعنى وتغير البايتات.

  2. تحديد المرجع

    استخدم بصمة من مصدر محدد. الملف وبصمته من مرسل غير محقق لا يثبتان الأصل.

  3. المقارنة

    حتى 64 MiB لكل ملف، وبصمة متوقعة وملف ثانٍ اختياري. يلزم JavaScript وWeb Crypto وسياق آمن دون رفع ملفات.

  4. حفظ السجل

    صدّر JSON بالخوارزمية والأسماء والأحجام والبصمات والوقت. أضف المصدر وتاريخ الجمع. الاسم ووقت التعديل المحلي بيانات وصفية معلنة.

  5. فحص الفرق

    ابحث عن تحويل أو نسخة أو اختيار خاطئ قبل افتراض التزوير. للملفات الأكبر استخدم Get-FileHash مع SHA256.

مقارنة الملفات محلياً

حساب SHA-256 في المتصفح دون إرسال. الحد 64 ميبيبايت لكل ملف. الوقت والبيانات الوصفية من الجهاز دون اعتماد.

64 محرفاً بالنظام الست عشري. احفظ مصدر المرجع منفصلاً.

اختر ملفاً للبدء.

حالات وقرارات

حالات نموذجية لإعداد التحقق، وليست وصفًا لمهام منفذة أو ملاحظات فعلية.

تغيير الاسم

الاسم وحده لا يغير بصمة المحتوى.

تصدير PDF مجدداً

قد يغير الترقيم أو البيانات الوصفية البصمة رغم تشابه الاقتباس.

بصمة مع المستند

التوافق يفحص الاتساق لا هوية المرسل أو الأصل.

الدليل المطلوب حفظه

  • SHA-256 والبصمة والاسم والبايتات.
  • البصمة المتوقعة ومصدرها.
  • تاريخ الجمع منفصل عن وقت الحساب.
  • التحويل والمقارنة.

مراجع رسمية

صفحات المصادر المرتبطة

بروتوكولات ذات صلة

فحوص قبل الاستنتاج

  • هل مصدر البصمة معروف؟
  • هل الجمع والحساب منفصلان؟
  • هل فُحص الاختلاف دون اتهام تلقائي؟

أسئلة شائعة

هل يُرسل الملف؟

لا. يُقرأ محلياً ويُنزل JSON عند طلبك.

هل تثبت البصمة الحقيقة؟

لا. تقارن البايتات؛ المؤلف والسياق يحتاجان تحققاً آخر.

لماذا حد الحجم؟

يستخدم الحساب الذاكرة. يحد 64 MiB الاستهلاك؛ استخدم أداة محلية للملفات الأكبر.