مولّد SHA-256

تعمل في المتصفح الأمان

احسب ملخّصات SHA-256 محلياً باستخدام WebCrypto. أخرج النتيجة بصيغة سداسية عشرية بأحرف صغيرة/كبيرة أو Base64، وقارنها بتجزئة متوقعة.

الخصوصية: تعمل هذه الأداة بالكامل في متصفحك. لا تغادر بياناتك جهازك أبداً.
جارٍ تحميل الأداة…

كيفية استخدام مولّد SHA-256

  1. الصق النص المراد تجزئته.
  2. حدّد صيغة الإخراج.
  3. الصق تجزئة متوقعة للتحقق من التطابق.
  4. انسخ الملخّص أو نزّله.

مزايا مولّد SHA-256

  • حساب SHA-256 باستخدام WebCrypto — سريع ومحلي بالكامل
  • إخراج سداسي عشري بأحرف صغيرة/كبيرة وBase64 وBase64url وثنائي
  • مقارنة مع ملخّص متوقع (تقبل البادئة «sha256=»)
  • إزالة المسافات لمطابقة المدخلات على طريقة printf
  • تجزئة فورية مع حجم المدخلات وعدد البايتات

مثال على مولّد SHA-256

SHA-256 للنص «abc»

الإدخال:

abc

النتيجة:

ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

الأسئلة الشائعة حول مولّد SHA-256

هل SHA-256 مناسب لتخزين كلمات المرور؟

ليس بمفرده. فهو سريع، وهذا ما يساعد المهاجمين. استخدم دالة تجزئة مخصّصة لكلمات المرور (Argon2id أو bcrypt أو scrypt) مع ملح (salt). أما SHA-256 فمثالي لفحوصات السلامة وعنونة المحتوى وHMAC والتوقيعات.

كيف أتحقق من المجموع الاختباري لملف نزّلته؟

الصق التجزئة المنشورة في «مقارنة مع التجزئة المتوقعة». وللملفات، احسب الملخّص بالأمر «sha256sum file» (Linux/macOS) أو «Get-FileHash file» (PowerShell) وقارن — فهذه الأداة تجزّئ النصوص لا الملفات المرفوعة.

أحرف سداسية عشرية كبيرة أم صغيرة — هل يهم ذلك؟

كلاهما يمثّل البايتات نفسها. تطبع معظم الأدوات أحرفاً صغيرة؛ والمقارنة هنا تتجاهل حالة الأحرف وتقبل Base64 أيضاً.

ما حجم الناتج؟

256 بتاً: 64 حرفاً سداسياً عشرياً أو 44 حرف Base64 (43 دون حشو).

ملاحظات تقنية

ينتمي SHA-256 إلى عائلة SHA-2 المقنّنة في FIPS 180-4، وهو الخيار الافتراضي لفحوصات السلامة وHMAC وTLS وتوقيع الكود. الملخّص حتمي: تنتج بايتات UTF-8 نفسها دائماً القيمة نفسها بطول 256 بتاً.