حاسبة SHA
تحسب هذه الأداة بصمات SHA-1 وSHA-256 وSHA-384 وSHA-512 لنص أو ملف في خطوة واحدة، باستخدام Web Crypto API المدمجة في متصفحك.
حول هذه الأداة
تحسب هذه الأداة بصمات SHA-1 وSHA-256 وSHA-384 وSHA-512 لنص أو ملف في خطوة واحدة، باستخدام Web Crypto API المدمجة في متصفحك.
طريقة الاستخدام
- اختر Text أو File.
- اكتب أو الصق نصًا، أو اسحب ملفًا وأفلته (أو تصفح لاختياره).
- انقر Compute Checksums.
- قارن النتيجة بالبصمة التي ينشرها مصدر الملف.
معلومات مفيدة
- تنتج SHA-256 بصمة بطول 256 بت تُعرض على شكل 64 حرفًا ست عشريًا، بينما تنتج SHA-512 128 حرفًا.
- تغيير بايت واحد فقط من المدخلات ينتج بصمة مختلفة تمامًا.
- تُعد SHA-1 مكسورة من حيث مقاومة التصادم ولا ينبغي استخدامها لأغراض أمنية؛ فضّل SHA-256 أو أقوى.
- تُحسب البصمات محليًا عبر crypto.subtle.digest، فتُعالج الملفات الكبيرة دون رفعها.
تعمل بالكامل داخل متصفحك — لا يتم رفع أو حفظ أي شيء تُدخله.
الأسئلة الشائعة
كيف أتحقق من ملف قمت بتنزيله؟
احسب بصمة الملف هنا بخوارزمية SHA-256 وقارن النتيجة بالبصمة المنشورة في صفحة التنزيل. إذا تطابقتا تمامًا، فالملف لم يتعرض لأي تعديل.
هل يُرفع ملفي لحساب البصمة؟
لا. يُقرأ الملف وتُحسب بصمته في متصفحك، ولا يغادر جهازك أبدًا.
أي خوارزمية ينبغي أن أستخدم؟
SHA-256 هي الخيار الأكثر شيوعًا للتحقق من التنزيلات وسلامة البيانات. لا تستخدم SHA-1 إلا إذا تطلبها نظام قديم.
هل يمكن عكس البصمة للحصول على البيانات الأصلية؟
لا. بصمات SHA دوال أحادية الاتجاه. ومع ذلك يمكن تخمين المدخلات القصيرة أو الشائعة، ولهذا تحتاج كلمات المرور إلى تجزئة بطيئة مع salt بدلًا منها.