انتقل إلى المحتوى

مولّد SHA-384

أنشئ تجزئة SHA-384 لأي نص فورًا. ترمّز الأداة مدخلاتك بصيغة UTF-8، وتطبّق نسخة SHA-2 ذات 384 بت من FIPS 180-4، ثم تعيد ملخصًا سداسيًا عشريًا من 96 حرفًا أو صيغته Base64. استخدمها لإنشاء قيم Subresource Integrity، أو التحقق من ملخصات الشهادات والتوقيعات، أو مقارنة نتائج البرامج النصية والمكتبات التي تعتمد على SHA-384.

إعادة تعيين

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

ما SHA-384؟

SHA-384 هي تجزئة من SHA-2 محددة في FIPS 180-4. تستخدم دالة ضغط SHA-512 ذات 64 بت، مع قيم ابتدائية خاصة بها، وتحتفظ بـ384 بت من النتيجة. يبلغ طول الملخص 48 بايتًا، أو 96 حرفًا سداسيًا عشريًا.

كيف أنشئ قيمة Subresource Integrity باستخدام SHA-384؟

اختر إخراج Base64، والصق المحتوى الدقيق للبرنامج النصي أو ورقة الأنماط، ثم أنشئ التجزئة. أضف sha384- قبل النتيجة وضعها في سمة integrity لوسم script أو link. يجب أن تتطابق البايتات تمامًا مع الملف الذي يقدمه الخادم، بما في ذلك فاصل السطر الأخير.

ما متجهات اختبار SHA-384 المنشورة؟

يعطي المدخل الفارغ القيمة 38b060a751ac96384cd9327eb1b1e36a21fdb71114be07434c0cc7bf63f6e1da274edebfe76f65fbd51ad2f14898b95b. ويعطي النص abc القيمة cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7. تعيد هذه الأداة هاتين القيمتين تمامًا.

هل SHA-384 أكثر أمانًا من SHA-256؟

يقدم SHA-384 إخراجًا أطول، ما يوفر مقاومة للتصادمات تقارب 192 بت مقارنةً بـ128 بت في SHA-256. كما أن تصميمه المقتطع يقاوم هجمات تمديد الطول، على خلاف SHA-256. ويُعد كلاهما آمنًا في الوقت الحالي.

هل SHA-384 أبطأ من SHA-256؟

غالبًا ما يكون SHA-384 أسرع من SHA-256 على المعالجات ذات 64 بت عند معالجة المدخلات الطويلة، لأنه يعالج كتلًا بحجم 128 بايتًا باستخدام عمليات 64 بت. أما على الأجهزة ذات 32 بت، فعادةً ما يحدث العكس. ويكون الفرق ضئيلًا في النصوص القصيرة.

كيف يُرمّز النص قبل التجزئة؟

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

أي صيغة إخراج ينبغي أن أختار؟

صيغة Hex هي المعتادة لمجاميع التحقق والسجلات وأدوات سطر الأوامر مثل sha384sum. أما Base64 فهي أقصر، وتتوقعها Subresource Integrity والعديد من ترويسات HTTP. وتمثل الصيغتان البايتات الـ48 نفسها.

هل ينبغي أن أستخدم SHA-384 لتجزئة كلمات المرور؟

لا. التجزئات عامة الغرض سريعة جدًا لتخزين كلمات المرور، وتجعل التخمين دون اتصال سهلًا. استخدم bcrypt أو scrypt أو Argon2، فهي تضيف قيمة ملح ومعامل عمل قابلًا للضبط.

ما كمية النص التي يمكنني تجزئتها دفعة واحدة؟

يقبل كل طلب ما يصل إلى 5 MiB من النص. تُحسب قيمة التجزئة على الخادم، ولا يُخزَّن الإدخال أو يُسجَّل. للملفات الثنائية الكبيرة، استخدم أمرًا محليًا مثل openssl dgst -sha384.

هل SHA-384 هو نفسه SHA-512 بعد اقتطاعه إلى 384 بت؟

ليس تمامًا. يستخدم SHA-384 قيمًا ابتدائية مختلفة للتجزئة عن SHA-512، لذا فإن اقتطاع ملخص SHA-512 إلى 96 حرفًا لا يعطي ملخص SHA-384. احسب SHA-384 مباشرةً دائمًا عندما يطلبه النظام.

نبذة عن OneClick Pro

OneClick Pro مجموعة مجانية تضم أكثر من 150 أداة ويب للمهام اليومية: تحويل الصور والوحدات، وتنسيق الأكواد والتحقق من صحتها، وفحص النطاقات وSEO، والعمل مع النصوص والتواريخ والأرقام. تعمل كل أداة دون تسجيل أو اشتراك، ولا تُستخدم البيانات التي تُدخلها إلا لحساب النتيجة ولا تُخزّن مطلقًا. استخدمها كصندوق أدوات سريع للمهام المنفردة، أو أضف الأدوات التي تعتمد عليها يوميًا إلى إشاراتك المرجعية.