تجزئة MurmurHash3 (x86 32-bit) للنص أو الملف

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

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

سادس عشر

Base64

عشري

ثنائي

ما هو MurmurHash3 (x86 32-bit)؟

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

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

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

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

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