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

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

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

سادس عشر

Base64

عشري

ثنائي

ما هو xxHash (XXH3 128)؟

يُعد XXH3 الإصدار الحديث من خوارزمية xxHash، وقد صُمم لتحقيق سرعة عالية جدًا وتوزيع ممتاز للقيم. يُنتج XXH3 128 قيمة تجزئة بطول 128 بت (16 بايت)، وتُعرض عادةً كسلسلة سداسية عشرية من 32 حرفًا. وهو تجزئة غير مشفرة ويدعم بذرة اختيارية للحصول على نتائج قابلة لإعادة الإنتاج.

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

  • سريع جدًا: مُحسّن للأداء مع المدخلات الكبيرة
  • حتمي: الإدخال نفسه مع البذرة نفسها ينتج دائمًا التجزئة نفسها
  • غير مشفر: غير مناسب للأغراض الأمنية
  • توزيع جيد: مفيد لجداول التجزئة والفهرسة
  • يدعم البذرة: البذرة الاختيارية تساعد على تنويع نواتج التجزئة

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

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