تجزئة xxHash (XXH32) للنص أو الملف

إنشاء تجزئة xxHash XXH32 لإدخال النص أو تحميل الملف. احسب مجاميع التحقق 32 بت غير المشفرة السريعة للتحقق من سلامة البيانات والتجزئة الموجهة للأداء

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

سادس عشر

Base64

عشري

ثنائي

ما هو xxHash (XXH32)؟

xxHash هو خوارزمية تشفير غير تشفيرية سريعة للغاية تركز على السرعة والأداء مع الحفاظ على خصائص التوزيع الجيدة. XXH32 هو المتغير 32-بت الذي ينتج قيمة تشفير 32-بت (4 بايت)، والتي تعرض عادة كرقم سادس عشر من 8 أحرف.

الخصائص الرئيسية:

  • سريع للغاية: محسن للسرعة، أسرع بكثير من دوال التشفير التشفيرية
  • حتمي: نفس المدخل ينتج دائماً نفس التشفير
  • توزيع جيد: يوفر توزيع تشفير ممتاز لجداول التشفير
  • غير تشفيري: غير مناسب لأغراض الأمان، مصمم للأداء
  • مخرجات صغيرة: التشفير 32-بت يوفر تمثيل مضغوط
  • محسن للمنصة: يستخدم تعليمات SIMD عند توفرها للسرعة القصوى

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

  • جداول التشفير وهياكل البيانات
  • فحوصات سلامة الملفات (غير أمنية)
  • إلغاء تكرار البيانات
  • مجاميع التحقق لنقل البيانات
  • التطبيقات الحساسة للأداء
  • فهرسة قواعد البيانات
  • إنتاج مفاتيح التخزين المؤقت