مولد تجزئة SRI

إنشاء تجزئات سلامة الموارد الفرعية (SRI) لموارد الويب. إنشاء تجزئات SHA-256 أو SHA-384 أو SHA-512 لضمان سلامة النصوص الخارجية وأوراق الأنماط والموارد الأخرى

الإدخال
الصق أو اكتب أي نص بترميز UTF-8، بما في ذلك الرموز التعبيرية والحروف غير اللاتينية.
نتيجة التشفير
نتيجة التجزئة لإدخال النص الحالي.

SHA-256 SRI

SHA-384 SRI

SHA-512 SRI

ما هي سلامة الموارد الفرعية (SRI)؟

سلامة الموارد الفرعية (SRI) هي ميزة أمان تمكن المتصفحات من التحقق من أن الملفات التي تحصل عليها (مثل من CDN) لم يتم تعديلها بشكل غير متوقع. تعمل من خلال مقارنة التشفير المشفر للمورد مع التشفير المقدم في HTML.

كيف تعمل:

  1. إنشاء تشفير مشفر لملف المورد الخاص بك
  2. تضمين التشفير في خاصية integrity للعلامات script أو link
  3. المتصفح يحصل على المورد ويحسب تشفيره
  4. المتصفح يقارن التشفير المحسوب مع التشفير المقدم
  5. إذا تطابقت التشفيرات، يتم تحميل المورد؛ وإلا، يتم حظر التحميل

الفوائد:

  • الأمان: يحمي من التعديلات الخبيثة للموارد من طرف ثالث
  • حماية CDN: يضمن أن الملفات المقدمة من CDN لم يتم العبث بها
  • أمان سلسلة التوريد: يتحقق من سلامة التبعيات الخارجية
  • دعم المتصفح: مدعوم على نطاق واسع في المتصفحات الحديثة

الخوارزميات المدعومة:

  • SHA-256 (الحد الأدنى الموصى به)
  • SHA-384 (موصى به)
  • SHA-512 (أعلى أمان)