حساب التجزئات

حاسبة تجزئة مجانية عبر الإنترنت تعمل بالكامل في متصفحك. الصق نصًا أو أسقط ملفًا (حتى 500 ميجابايت)، اختر خوارزمية أو عدة (MD5، SHA-1، SHA-256، SHA-384، SHA-512، CRC32)، اختر hex أو base64، وعيّن مفتاحًا اختياريًا لحساب متغيرات HMAC بدلاً من الملخصات العادية. تُقرأ الملفات في كتل 4 ميجابايت بحيث لا يستنفد ملف 500 ميجابايت ذاكرة علامة التبويب. كتلة مقارنة في الأسفل تأخذ سلسلتي تجزئة وتخبرك إذا كانتا متطابقتين — مفيد للتحقق من سلامة الملف مقابل مجموع تحقق منشور.

كيفية الاستخدام

1
اختر وضع الإدخال

علامة تبويب «نص» للكتابة، «ملف» للسحب والإفلات.

2
اختر الخوارزميات

حدد المربعات التي تريدها — تُحسب جميعها بالتوازي.

3
حدد تنسيق الإخراج

Hex للعرض التقليدي، base64 للنمط JWT.

4
احسب

انقر على نتيجة لنسخها؛ استخدم «قارن» للتحقق من تجزئة معروفة.

تجزئة النص أو الملفات في المتصفح — MD5، SHA-1، SHA-256، SHA-384، SHA-512، CRC32 مع HMAC

الخوارزميات
الإخراج
HMAC (اختياري)
عندما يتم تعيين مفتاح، تُحسب جميع الخوارزميات المحددة كـ HMAC-… بدلاً من الملخصات العادية.

قارن بين تجزئتين

الصق تجزئتين للمقارنة
لا تعرف ماذا تجرّب؟
400+ أداة مجانية — افتح أداة عشوائية
🎲 فاجئني

المميزات

ست خوارزميات نص أو ملف وضع HMAC إخراج hex أو base64 قارن بين تجزئتين بدائيات قياسية

الاستخدامات النموذجية

  • التحقق من ISO تم تنزيله مقابل مجموع تحقق SHA-256 المنشور.
  • حساب تجزئة محتوى لـ cache-busting أو توليد ETag.
  • حساب HMAC-SHA256 بنمط JWT لتوقيع طلب API.
  • إنتاج MD5 سريعًا لنظام قديم لا يزال يطلبه.
  • التحقق سريعًا من تطابق ملفين كبيرين دون مقارنة.

لماذا هذا

معظم أدوات التجزئة عبر الإنترنت إما تفشل على الملفات الكبيرة (تحاول تحميل كل شيء في الذاكرة دفعة واحدة) أو تتطلب رحلة رفع إلى الخادم. نحن نبث الملفات بكتل 4 ميجابايت عبر تشفير المتصفح الأصلي، فيعمل ISO بحجم 500 ميجابايت في علامة تبويب متصفح عادية وتبقى البايتات في التبويب (نجمع قياسات أداء مجهولة الهوية فقط). HMAC وCRC32 من الدرجة الأولى — معظم الأدوات عبر الإنترنت تتخطاها. الإخراج يطابق `sha256sum` و`md5sum` وOpenSSL وكل تطبيق قياسي آخر، فيمكنك استخدامه للتحقق من تنزيل مقابل أي مجموع تحقق منشور.

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

هل MD5 آمن للاستخدام؟

ليس للأغراض الأمنية — MD5 مكسور منذ 2004. لا يزال جيدًا كمجموع محتوى سريع (مفاتيح ذاكرة التخزين، إزالة التكرار) حيث لا تهتم بالتصادمات العدائية. للتوقيعات وتخزين كلمات المرور وأي شيء حساس للأمن، استخدم SHA-256 أو أفضل.

ما هو HMAC؟

بناء تجزئة بمفتاح. SHA-256(message) العادي يسمح لأي شخص بإعادة حساب التجزئة؛ HMAC-SHA256(key, message) يتطلب المفتاح للإنتاج أو التحقق، لذا يعمل كرمز مصادقة رسالة. شائع في توقيع طلبات API (AWS، Stripe، إلخ) و JWT HS256.

ما حجم الملف الذي يمكنني تجزئته؟

الحد الأقصى 500 ميجابايت لإبقاء الصفحة سريعة على الأجهزة منخفضة المواصفات. التجزئة نفسها صديقة للبث — ضغط الذاكرة الوحيد هو مخزن FileReader لكل كتلة.

هل يتم رفع ملفي؟

يُقرأ الملف في كتل 4 ميجابايت ويُجزَّأ داخل علامة تبويب متصفحك — البايتات تبقى في التبويب ولا نرفعها على خادمنا (يمكنك التحقق في تبويب Network للمتصفح؛ نجمع قياسات أداء مجهولة الهوية فقط). هكذا يمكنك التحقق من تنزيل ISO بحجم 4 جيجابايت مقابل SHA-256 المنشور دون دفع عرض نطاق الرفع. النتيجة تطابق `sha256sum` على Linux / `shasum -a 256` على macOS / `certutil -hashfile` على Windows.

Hex أو base64 — أيهما أستخدم؟

Hex هو التمثيل التقليدي (النوع الذي تراه في صفحات التنزيل). Base64 أقصر وهو ما يستخدمه JWT والعديد من واجهات برمجة تطبيقات الويب لتوقيعات HMAC. اختر ما يتوقعه النظام الذي تتحدث إليه.

الموبايل؟

نعم. ينطبق الحد الأقصى 500 ميجابايت، لكن لأحمال العمل المحمولة النموذجية (صورة، مستند) التجزئة أقل من ثانية.

💡 هل تريد أن نحسّن هذه الأداة خصيصاً لك؟

يمكننا ذلك مجاناً! أرسل لنا رسالة قصيرة بفكرتك. إذا أردت مناقشة التفاصيل، اترك بريدك الإلكتروني وسنتواصل معك. يمكنك البقاء مجهولاً.

كيف تقيّم هذه الأداة؟

شكراً لتقييمك!
هل تريد مشاركة المزيد؟ اترك تعليقاً!
شكراً! سيظهر تعليقك بعد المراجعة.
تاريخ النشر