حاسبة هاش SHA-256 (Checksum للنص/الملف)
احسب SHA-256 مباشرة داخل متصفحك. لا يتم إرسال بيانات الإدخال أبدًا.
أنشئ checksums وانسخها وتحقق منها للنصوص والملفات في مكان واحد.
حساب SHA-256 (نص)
يتم ترميز إدخال النص إلى بايتات UTF-8 ثم تجزئته بواسطة Web Crypto API. عند تفعيل الحساب التلقائي، تتحدّث النتائج أثناء الكتابة.
Checksum sha256 (ملف)
أفلت أو اختر ملف ZIP أو exe أو pdf أو أي ملف محلي لحساب checksum الخاصة به. لا يتم رفع الملفات.
طريقة الاستخدام (3 خطوات)
- الصق نصًا، أو أفلت ملفًا/اختره.
- يتم حساب هاش النص تلقائيًا. وبالنسبة إلى الملفات، اضغط "احسب SHA-256" للبدء.
- انسخ النتيجة، أو الصق القيمة المتوقعة للتحقق.
عينات تحقق
سلسلة فارغة
الإدخال: (لا يوجد إدخال)
الإخراج: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
abc
الإدخال: abc
الإخراج: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
لماذا تختلف الهاشات حتى عندما يبدو المحتوى نفسه
- اختلاف نمط الأسطر الجديدة (LF مقابل CRLF).
- اختلاف السطر الجديد الأخير أو المسافات اللاحقة.
- اختلاف ترميز النص (غير UTF-8).
- اختلاف تطبيع Unicode (NFC/NFD).
- إدخال النص وبايتات الملف ليسا متطابقين (مثل وجود BOM).
الأسئلة الشائعة
هل يمكنني تجزئة الملفات أيضًا؟
نعم. تتم قراءة الملفات المحلية داخل متصفحك وتجزئتها باستخدام SHA-256. لا يتم رفع الملفات.
لماذا تختلف الهاشات لمحتوى يبدو نفسه؟
يمكن أن تختلف تسلسلات البايتات بسبب الأسطر الجديدة أو المسافات اللاحقة أو الترميز أو تطبيع Unicode، حتى لو بدا النص نفسه.
هل يتم إرسال أي بيانات إلى الخوادم؟
لا. تتم المعالجة محليًا بالكامل داخل متصفحك.
لماذا يقول إن هذه البيئة غير مدعومة؟
يتطلب Web Crypto API اتصال HTTPS (سياقًا آمنًا). افتح الأداة عبر HTTPS.
ملاحظات
- يتطلب Web Crypto API اتصال HTTPS (سياقًا آمنًا).
- قد تستهلك الملفات الكبيرة جدًا ذاكرة أكبر وتستغرق وقتًا أطول للمعالجة.