التجزئة، أو الـHash، سلسلة حروف وأرقام بطول ثابت تُحسب من النص. النص نفسه يعطي دائمًا البصمة نفسها، وأي تغيير ولو في حرف واحد يعطي بصمة مختلفة تمامًا، ولا يمكن الرجوع من البصمة إلى النص. لهذا تُستعمل للتأكد من أن شيئًا لم يتغير. أداة توليد التجزئة في جود تحسب لك خمس بصمات دفعة واحدة: MD5 وSHA-1 وSHA-256 وSHA-384 وSHA-512.
طريقة الاستعمال
اكتب النص أو الصقه في خانة «أدخل النص»، حتى 5 ميغابايت.
اضغط «ابدأ الآن».
تظهر البصمات الخمس في جدول، وبجانب كل واحدة زر «نسخ».
جرّب كلمة hello: بصمتها بـ SHA-256 تبدأ بـ 2cf24dba وتنتهي بـ 9824. اكتب Hello بحرف كبير، وستحصل على بصمة لا علاقة لها بالأولى، تبدأ بـ 185f8db3.
أي خوارزمية تختار؟
MD5، وطولها 32 حرفًا، وSHA-1، وطولها 40: سريعتان وقديمتان. ما زالتا مفيدتين لاكتشاف تغيير غير مقصود، لكنهما لم تعودا آمنتين أمام من يتعمد التلاعب، لأن الباحثين وجدوا طرقًا لصنع نصين مختلفين بالبصمة نفسها.
SHA-256، وطولها 64 حرفًا: المعيار الشائع اليوم، وهي التي تجدها غالبًا في صفحات تحميل البرامج للتحقق من سلامة الملفات.
SHA-384، وطولها 96 حرفًا: من العائلة نفسها، بين SHA-256 وSHA-512 في الطول.
SHA-512، وطولها 128 حرفًا: من العائلة نفسها، ببصمة أطول.
ملاحظات تتجنب بها المفاجآت
فواصل الأسطر تُحسب: الأداة توحّد فواصل أسطر Windows حتى تطابق نتائجها البرامج الأخرى، لكن سطرًا فارغًا في آخر النص يغير البصمة. وفي سطر الأوامر، الأمر echo يضيف فاصل سطر، فاستعمل بدله printf '%s' 'hello' | sha256sum.
ليست لحفظ كلمات السر: MD5 وSHA سريعة جدًا، وهذا عيب حين يتعلق الأمر بكلمات السر. المواقع يجب أن تستعمل خوارزميات مخصصة مثل bcrypt أو Argon2، وهي ما توفره الدالة password_hash في PHP. ولا تلصق كلمة سر حقيقية هنا.
للملفات طريقة أخرى: الأداة تحسب بصمة النص الذي تكتبه. للتحقق من ملف حمّلته، استعمل في PowerShell الأمر Get-FileHash file.iso، أو sha256sum file.iso في Linux.
النص العربي يُحسب بترميز UTF-8، فتطابق النتيجة ما تعطيه أغلب البرامج.
ولإنشاء كلمة سر قوية استعمل مولد كلمات السر، ولاختبار كلمة سر فاحص قوة كلمة السر. النص يُرسل إلى خادم جود وتُحسب بصمته هناك، ولا يُحفظ.
الأسئلة الشائعة
لا، فهي دالة باتجاه واحد. يمكن فقط تخمين المدخل ومقارنة النتيجة.
ليس للأغراض الأمنية. استعمله للتحقق البسيط من التطابق فقط، وفضّل SHA-256.
لا. استعمل bcrypt أو Argon2 لأنها أبطأ عمداً فتقاوم التخمين.
نستخدم ملفات تعريف الارتباط لقياس الزيارات وتحسين الموقع (Google Analytics)، وقد نعرض إعلانات لاحقاً. لا نفعّل ذلك إلا بموافقتك. سياسة الخصوصية