كل الأدوات تعمل داخل متصفحك — ملفاتك لا تغادر جهازك أبدًا.
All tools154

المطورون

مولّد التجزئة

حساب SHA-1 وSHA-256 وSHA-384 وSHA-512.

ما الذي تفعله. التجزئة بصمة ثابتة الطول تنتجها دالة أحادية الاتجاه من أي بيانات. المدخل نفسه يعطي البصمة نفسها دائمًا، وأي تغيير مهما صغر يعطي بصمة مختلفة تمامًا. تحسب هذه الأداة SHA-1 حتى SHA-512 عبر واجهة Web Crypto في متصفحك، ولا يغادر النص ولا الملف جهازك.
يعمل في متصفحكلا يتم رفع أي شيءبدون تسجيليعمل دون اتصال

كيفية الاستخدام مولّد التجزئة

  1. اكتب نصًا أو الصقه، أو اسحب ملفًا لحساب بصمة محتواه.
  2. تُحسب كل الخوارزميات دفعة واحدة وتُعرض بالنظام الست عشري.
  3. الصق مجموع تحقّق معروفًا في حقل المقارنة للتأكد من التطابق.

أي خوارزمية أختار؟

لكل جديد: SHA-256. هي المعيار، ومتاحة في كل مكان، ولم تُكسر حتى الآن.

أي خوارزمية أختار؟
الخوارزميةالطولالحالةالاستخدام
MD5128 بتمكسورةمجموع تحقّق ضد أخطاء النقل فقط
SHA-1160 بتمكسورةأنظمة قديمة، أسماء كائنات Git
SHA-256256 بتآمنةالمعيار لكل جديد
SHA-384384 بتآمنةعند اشتراط جهة لها
SHA-512512 بتآمنةأسرع من SHA-256 على أنظمة 64 بت

«مكسورة» تعني هنا إمكانية إنتاج مدخلين مختلفين ببصمة واحدة بجهد معقول. وهذا قاتل للتوقيع، ولا يزال مقبولًا لمقارنة نسخة منزّلة ضد أخطاء النقل.

كلمات المرور لا تُخزَّن هكذا

بصمة SHA غير صالحة لتخزين كلمات المرور، وسبب ذلك أنها سريعة — وهي السرعة نفسها التي تساعد المهاجم على تجربة مليارات الاحتمالات في الثانية.

وكلمات المرور تحتاج خوارزميات بطيئة عمدًا مع ملح: Argon2id هي التوصية الحالية، وbcrypt وscrypt مقبولتان. وهي مصمّمة بحيث تكلّف كل محاولة وقتًا وذاكرة ملموسين.

وهذه الأداة للتحقق من السلامة: مقارنة الملفات، والتأكد من التنزيلات، وكشف التغيير. لا لبيانات الدخول.

التحقق من ملف منزّل

الجهات الجادّة تنشر مجموع تحقّق مع ملفاتها. والمقارنة تكشف ما إذا كان الملف قد وصل كاملًا دون تغيير.

اسحب الملف، وانتظر بصمة SHA-256، والصق المجموع المنشور في حقل المقارنة. فإن تطابقا فالملف مطابق تمامًا لما نشرته الجهة.

وتحفّظ مهم: هذا يثبت التطابق مع المجموع المنشور فقط. فمن يسيطر على الموقع يسيطر على المجموع أيضًا. والحماية الحقيقية من التلاعب تأتي من توقيع رقمي يُوزَّع مفتاحه بشكل مستقل.

هل يمكن عكس البصمة؟

لا بهذا المعنى. التجزئة ليست تشفيرًا؛ لا يوجد مفتاح ولا طريق عودة.

الموجود هو التخمين. فمع مدخلات قصيرة أو متوقّعة — كلمة مرور شائعة، رقم هاتف، بريد إلكتروني — يصل جدول جاهز أو تجريب بسيط إلى النتيجة سريعًا. ولذلك فالبصمة وحدها ليست حماية للبيانات: بصمة بريد إلكتروني تُعدّ بيانات شخصية ويمكن ردّها إلى أصلها في ثوانٍ.

وأثر الانهيار يجعل تغيير بت واحد يقلب نحو نصف بتات المخرج. فالمدخلات المتشابهة تعطي بصمات غير متشابهة إطلاقًا — ولا يمكن معرفة كم اقترب التخمين.

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

أي خوارزمية أستخدم؟

SHA-256 لكل جديد. وMD5 وSHA-1 لمقارنة النقل فقط، لا لأغراض أمنية.

هل أخزّن كلمات المرور بها؟

لا. استخدم Argon2id أو bcrypt. خوارزميات SHA سريعة جدًا وتسهّل المهمة على المهاجم.

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

لا. واجهة Web Crypto تحسب محليًا حتى مع الملفات الكبيرة.

لماذا تختلف بصمتي عن المنشورة؟

غالبًا تنزيل ناقص أو نسخة مختلفة. وحتى اختلاف نهايات الأسطر في ملف نصي يكفي.

هل البصمة تحمي البيانات الشخصية؟

ليس تلقائيًا. بصمة بريد إلكتروني تُعدّ بيانات شخصية لأنها قابلة للردّ إلى أصلها.

أحرف كبيرة أم صغيرة؟

المحتوى واحد. الإخراج هنا بحروف صغيرة كما هو معتاد.

أدلة حول مولّد التجزئة