مولّد تجزئة SHA512

اكتب أو الصق أي نص، وسيعيد هذا المولّد تجزئة SHA-512 الخاصة به كسلسلة ست عشرية من 128 حرفًا بأحرف صغيرة. إن SHA-512 هو العضو ذو 512 بت في عائلة SHA-2، ويُستخدم على نطاق واسع لمجاميع التحقق والتحقق من السلامة والتوقيعات الرقمية. لا يُستخدم النص الذي تُدخله إلا لحساب التجزئة ولا يُخزَّن.

كيفية توليد تجزئة SHA-512

  1. 1

    الصق نصك

    اكتب أو الصق أي شيء، من كلمة واحدة إلى مستند طويل، في مربع الإدخال.

  2. 2

    ولّد التجزئة

    اضغط على "توليد" لتُحسب تجزئة SHA-512 من البايتات نفسها التي أدخلتها بالضبط.

  3. 3

    انسخ الـ 128 حرفًا الست عشرية

    النتيجة سلسلة ست عشرية من 128 حرفًا بأحرف صغيرة. استخدم زر النسخ للحصول عليها.

  4. 4

    استخدمها كمجموع تحقق

    قارن التجزئة بقيمة SHA-512 منشورة: إذا اختلف حرف واحد فقط، فالنص غير مطابق.

كيف تبدو النتيجة

تبلغ تجزئة SHA-512 دائمًا 512 بت، أي 64 بايت، وتُعرض هنا كـ 128 حرفًا ست عشريًا بأحرف صغيرة. يعطي الإدخال نفسه دائمًا التجزئة نفسها، ويؤدي تغيير حرف واحد فقط إلى نتيجة مختلفة تمامًا (تأثير الانهيار).

الخاصية القيمة
الخوارزمية SHA-512 (عائلة SHA-2)
حجم الخرج 512 بت / 64 بايت
طول الست عشري 128 حرفًا، أحرف صغيرة
قابلة للعكس لا (دالة أحادية الاتجاه)

مجموع تحقق وليس تشفيرًا

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

ليست لتخزين كلمات المرور

تُعدّ تجزئة SHA-512 المجردة سريعة وبلا ملح، وهذا بالضبط ما لا تريده لكلمات المرور: إذ يمكن للمهاجم تجربة مليارات المحاولات في الثانية. لتخزين كلمات المرور، استخدم خوارزمية بطيئة ومملّحة مثل bcrypt أو scrypt أو Argon2. إن SHA-512 هي الأداة الصحيحة للسلامة، لا لحماية الأسرار المخزَّنة.

مقارنة SHA-512 بـ SHA-256

كلاهما ينتمي إلى عائلة SHA-2. تنتج SHA-512 تجزئة بطول 512 بت (128 حرفًا ست عشريًا) وتعمل على كلمات 64 بت؛ بينما تنتج SHA-256 تجزئة بطول 256 بت (64 حرفًا ست عشريًا). على المعالجات ذات 64 بت الخالصة تكون SHA-512 غالبًا أسرع لكل بايت، لكن كثيرًا من المعالجات الحديثة تسرّع SHA-256 عتاديًا بدلًا من ذلك.

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

دائمًا 128 حرفًا ست عشريًا (512 بت، أي 64 بايت)، مهما كان طول النص المُدخل أو قصره.

لا. إن SHA-512 دالة أحادية الاتجاه، لذا لا يمكن عكس التجزئة. الغرض منها التحقق من السلامة لا التشفير.

لا. تجزئة SHA-512 المجردة وبلا ملح سريعة أكثر مما ينبغي لتخزين كلمات المرور. استخدم bcrypt أو scrypt أو Argon2، فهي بطيئة ومملّحة عمدًا.

كلاهما ينتمي إلى عائلة SHA-2. تعطي SHA-512 تجزئة بطول 512 بت (128 حرفًا ست عشريًا) وتعمل على كلمات 64 بت؛ وتعطي SHA-256 تجزئة بطول 256 بت (64 حرفًا ست عشريًا). على المعالجات ذات 64 بت الخالصة تكون SHA-512 غالبًا أسرع لكل بايت، بينما تسرّع كثير من المعالجات الحديثة SHA-256.

أدوات ذات صلة

الأداة متاحة بلغات أخرى