هاش | مجموع التحقق | تحقق

> هاش | مجموع التحقق | تحقق <

// مولد هاش تشفيري SHA-512 لأقصى أمان

[تشفير]

أمان 512 بت

SHA-512 ينتج هاش 512 بت، أقوى عضو في عائلة SHA-2 لأقصى أمان.

[سريع]

Web Crypto API

مدعوم بـ Web Crypto API الأصلية لتهشير معجّل بالأجهزة وفائق السرعة في متصفحك.

[مجاني]

Hex و Base64

إخراج بتنسيق ستعشري أو Base64. التبديل بين التنسيقات فورًا.

// حول تهشير SHA-512

كيف يعمل SHA-512:

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

مثال:

"Hello" → 3615f80c9d293ed7402687f94b22d58e529b8cc7916f8fac7fddf7fbd5af4cf777d3d795a7a00a16bf7e7f3fb9561ee9baae480da9fe7a18769e71886b03f315

حالات الاستخدام الشائعة:

  • >التوقيعات الرقمية والشهادات عالية الأمان
  • >التحقق من سلامة الملفات للأنظمة الحرجة
  • >بروتوكولات التشفير التي تتطلب مستوى أمان 256 بت
  • >TLS/SSL مع مجموعات تشفير SHA-512
  • >تهشير آمن لكلمات المرور (مع تمليح مناسب)

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

س: ما الفرق بين SHA-512 و SHA-256؟

ج: SHA-512 ينتج هاش 512 بت (128 حرف ستعشري) باستخدام 80 جولة ضغط مع كلمات 64 بت، بينما SHA-256 ينتج هاش 256 بت (64 حرف ستعشري) باستخدام 64 جولة مع كلمات 32 بت. SHA-512 يمكن أن يكون أسرع على معالجات 64 بت ويوفر هامش أمان أكبر.

س: متى يجب استخدام SHA-512 بدلاً من SHA-256؟

ج: استخدم SHA-512 عندما تحتاج إلى أقصى هامش أمان، عند العمل على أنظمة 64 بت، أو عندما يتطلب بروتوكولك هاشات 512 بت تحديدًا.

س: هل SHA-512 أبطأ من SHA-256؟

ج: على معالجات 64 بت، غالبًا ما يكون SHA-512 أسرع من SHA-256 لأنه يستخدم عمليات 64 بت أصلية. على أنظمة 32 بت، SHA-256 عادة أسرع.

س: ما مستوى الأمان الذي يوفره SHA-512؟

ج: يوفر SHA-512 أمان 256 بت ضد هجمات التصادم وأمان 512 بت ضد هجمات الصورة الأولية. لم يتم العثور على هجمات عملية ضد SHA-512.

س: ما هو SHA-512/256؟

ج: SHA-512/256 هو متغير مقطوع من SHA-512 يخرج 256 بت فقط. يستخدم قيم أولية مختلفة عن SHA-512 لمنع هجمات تمديد الطول. يجمع بين ميزة سرعة SHA-512 على أنظمة 64 بت مع حجم إخراج 256 بت.

// لغات أخرى