حاسبة المجموع الاختباري SHAKE256 للملفات

احسب تجزئة SHAKE256 لأي ملف بطول مخرج تختاره، محليًا داخل متصفحك، وقارنها بمجموع اختباري متوقع. دون رفع للملف.

من مضاعفات 8، من 8 إلى 16384 بت.

لم يتم اختيار ملف بعد. يظهر المجموع الاختباري بمجرد اختيار ملف.

يُقرأ الملف على أجزاء داخل متصفحك ولا يُرفع أبدًا.

ما هو المجموع الاختباري SHAKE256 للملفات؟

تحسب هذه الأداة ملخص SHAKE256 لملف بطول مخرج تختاره (الافتراضي 512 بت) وتتحقق منه مقابل قيمة متوقعة. يُعالَج الملف على أجزاء حجمها 4 ميغابايت داخل متصفحك.

كيفية استخدام المجموع الاختباري SHAKE256 للملفات

  1. اضبط طول الإخراج (بت) أولًا (من مضاعفات 8، الافتراضي 512)؛ وتغييره لاحقًا يعيد حساب التجزئة.
  2. انقر على منطقة الإفلات أو اسحب ملفًا إليها؛ يُقرأ الملف على أجزاء ويظهر شريط تقدّم.
  3. تحقق من اسم الملف وحجم الملف المعروضين أسفلها للتأكد من اختيار الملف الصحيح.
  4. الصق المجموع الاختباري الذي نشره المزوّد في المجموع الاختباري المتوقع لتحصل على مطابق أو غير مطابق (يتم تجاهل حالة الأحرف و0x واسم الملف في نهاية السطر).
  5. اختر تنسيق الإخراج إن احتجت إلى ست عشري بأحرف كبيرة أو Base64، ثم اضغط نسخ.

مثال

الإدخال
ملف باسم hash-abc.txt يحتوي على 3 بايتات "abc"
الإخراج
483366601360a8771c6863080cc4114d8db44530f8f1e1ee4f94ea37e78b5739d5a15bef186a5386c75744c0527e1faa9f8726e462a12a4feb06bd8801e751e4

طول المخرج 512 بت.

متى تستخدم المجموع الاختباري SHAKE256 للملفات

استخدمها حين يقدّم إصدار أو مواصفة مجاميع اختبارية بـ SHAKE256، أو حين تحتاج بصمة ملف بطول محدد. أما للتحقق العادي من التنزيلات فمجاميع SHA-256 الاختبارية أشيع بكثير.

كيف يعمل المجموع الاختباري SHAKE256 للملفات

يُقرأ الملف على شرائح حجمها 4 ميغابايت تُمتصّ في الإسفنجة واحدة تلو الأخرى؛ ويُعصر المخرج بعد قراءة الملف كاملًا. SHAKE256 دالة مخرج قابل للتمديد (XOF) من FIPS 202. تستخدم إسفنجة Keccak-f[1600] نفسها المستخدمة في SHA-3 بسعة 512 بت (المعدّل 1088 بت) واللاحقة النطاقية 1111 (بايت الحشو 0x1F). بعد امتصاص المدخل تُعصر الإسفنجة بعدد البتات المطلوب، فيكون طول المخرج معاملًا وليس خاصية ثابتة في الخوارزمية. المخرجات الأقصر هي بادئات للمخرجات الأطول. الأمان ضد التصادم هو min(المخرج/2, 256) بت.

حالات الاستخدام الشائعة

  • التحقق من ملفات يستخدم بيان سلامتها SHAKE256
  • إنشاء بصمة قصيرة (مثل 128 بت) أو طويلة لملف
  • مراجعة تنفيذ XOF على بيانات حقيقية
  • مقارنة ملفين كبيرين دون رفعهما

ملاحظة أمنية

لا يثبت المجموع الاختباري السلامة إلا إذا جاءت القيمة المتوقعة من مصدر موثوق. لا يغادر الملف جهازك أبدًا.

الأسئلة الشائعة

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

لا. تُقرأ البايتات عبر File API وتُجزَّأ داخل متصفحك.

لماذا لا يتطابق مجموعي الاختباري؟

تأكد أن الطرفين يستخدمان طول المخرج نفسه: SHAKE256 بطول 256 و512 بت تعطيان سلسلتين مختلفتين (الأقصر بادئة للأطول).

هل يمكنني تجزئة ملفات كبيرة جدًا؟

نعم. القراءة على أجزاء تُبقي استهلاك الذاكرة منخفضًا؛ ويتوقف الزمن على حجم الملف وسرعة جهازك.

استكشف المزيد من الفئات