DevToolPal
ع

مولّد تجزئة SHA-512

احسب تجزئة SHA-512 لأي نص، سطرًا بسطر عند الحاجة. مخرجات Hex أو Base64 تُحسب داخل متصفحك.

يعمل محليًا، دون أي رفع

الخيارات

المخرجات

النص

0 حرف · 0 B

تجزئة SHA-512

0 حرف · 0 B

ما الذي تفعله الأداة

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

طريقة الاستخدام

  1. اكتب النص أو الصقه في مربع الإدخال، أو أفلت عليه ملفًا نصيًا، أو اضغط مثال.
  2. تظهر تجزئة SHA-512 أثناء الكتابة.
  3. اختر مخرجات Hex أو Base64، وفعّل Hex بأحرف كبيرة إذا كان النظام الذي تقارن به يستخدم الأحرف الكبيرة.
  4. فعّل تجزئة كل سطر على حدة لتجزئة قائمة، مثل كلمات مرور أو معرّفات كثيرة، دفعةً واحدة. يحصل كل سطر على تجزئته في سطر المخرجات المقابل.

يُجزّأ النص بترميز UTF-8 كما كُتب تمامًا، بما في ذلك المسافات وفواصل الأسطر. لتجزئة محتوى ملف أو استخدام خوارزميات أخرى، راجع مولّد التجزئة العام.

مثال

Input:  The quick brown fox jumps over the lazy dog
SHA-512: 07e547d9586f6a73f73fbac0435ed76951218fb7d0c8d788a309d785436bbb642e93a252a954f23912547d1e8a3b5ed6e1bfd7097821233fa0538f3db854fee6

أضف نقطة في النهاية وستتغير التجزئة كليًا. هذا «تأثير الانهيار» (avalanche effect) هو ما يجعل التجزئات مفيدة لاكتشاف أي تغيير في البيانات.

أين تُستخدم SHA-512

تُستخدم SHA-512 في حقول سلامة حزم npm ‏(sha512-…)، وSubresource Integrity، وتجزئات كلمات مرور Linux ‏($6$ في /etc/shadow، التي تشغّل SHA-512 آلاف المرات)، وتواقيع Ed25519، وتوقيع API بـ HMAC-SHA512، والمجاميع الاختبارية للملفات.

الأمان

SHA-512 آمنة. تنتمي إلى عائلة SHA-2 نفسها التي تنتمي إليها SHA-256، مع حالة داخلية ومخرجات أكبر. وغالبًا ما تكون أسرع من SHA-256 على معالجات 64 بت التي لا تملك تعليمات عتادية لـ SHA. إذا احتجت إلى قيمة أقصر، فإن SHA-512/256 أو SHA-256 العادية تكفي عادةً. ولكلمات المرور استخدم bcrypt أو scrypt أو Argon2.

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

› هل يُرسل نصي إلى خادم؟

لا. تُحسب تجزئة SHA-512 داخل متصفحك، لذا لا تغادر كلمات المرور والمفاتيح والنصوص الخاصة جهازك أبدًا.

› هل يمكن فك تشفير تجزئة SHA-512؟

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

› لماذا لا تطابق تجزئة SHA-512 لديّ نتيجة أداة أخرى؟

عادةً يختلف الإدخال بأحرف غير مرئية: سطر جديد في النهاية (يضيفه echo، فاستخدم echo -n)، أو نهايات أسطر CRLF في Windows، أو مسافة في البداية، أو ترميز نصي مختلف. تُجزّئ هذه الأداة بايتات UTF-8 الدقيقة لمربع النص.

› ما طول تجزئة SHA-512؟

512 بت: 128 حرفًا سداسيًا عشريًا، أو 88 حرفًا بصيغة Base64.

› هل SHA-512 آمنة؟

نعم، SHA-512 آمنة. تنتمي إلى عائلة SHA-2 نفسها التي تنتمي إليها SHA-256، مع حالة داخلية ومخرجات أكبر. وغالبًا ما تكون أسرع من SHA-256 على معالجات 64 بت التي لا تملك تعليمات عتادية لـ SHA.