> هاش | مجموع التحقق | تحقق <
// مولد هاش تشفيري 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 بت.