djb2 ​​التجزئة

مزيج djb2 الكلاسيكي من نص UTF-8.

مزيج djb2 32 بت من UTF-8 بايت. على عكس FNV-1a، يبدأ هذا عند 5381 ويضرب في 33. وعلى عكس CRC-32، فإن هذا ليس CRC. فشل النص الفارغ. محلي فقط.

CRC hex: 0f923099

CRC integer: 261238937

أجزاء: 32

بايت الإدخال: 5

ماذا يفعل djb2 ​​التجزئة

مزيج djb2 32 بت من UTF-8 بايت. على عكس FNV-1a، يبدأ هذا عند 5381 ويضرب في 33. وعلى عكس CRC-32، فإن هذا ليس CRC. فشل النص الفارغ. محلي فقط.

الحد العملي لـ djb2 ​​التجزئة: djb2 32 بت لـ UTF-8. الفارغ يفشل. ليست CRC-32. لذلك قد يختلف الناتج عن برامج التشفير المكتبية الثقيلة. ملاحظة هذه الأداة: مزيج djb2 32 بت من UTF-8 بايت. على عكس FNV-1a، يبدأ هذا عند 5381 ويضرب في 33. وعلى عكس CRC-32، فإن هذا ليس CRC. فشل النص الفارغ. محلي فقط.

كيفية استخدام djb2 ​​التجزئة

  1. أبقِ التبويب على djb2 ​​التجزئة (/crypto/djb2). اللصق في أداة التشفير أخرى (مثل اف ان في-1 ايه 32) يغيّر المهمة.
  2. الصق أو اكتب ما يتوقعه djb2 ​​التجزئة. تلميح: crypto · djb2. مزيج djb2 الكلاسيكي من نص UTF-8.
  3. نفّذ إجراء djb2 ​​التجزئة فقط. اتفاقية حقوق الطفل-32 تحويل مختلف (IEEE CRC-32 المجموع الاختباري للنص UTF-8.). مزيج djb2 32 بت من UTF-8 بايت. على عكس FNV-1a، يبدأ هذا عند 5381 ويضرب في 33. وعلى عكس CRC-32، فإن هذا ليس CRC. فشل النص الفارغ. محلي فقط.
  4. انسخ ناتج djb2 ​​التجزئة إن لزم. الحجم ما زال يتبع: djb2 32 بت لـ UTF-8. الفارغ يفشل. ليست CRC-32.
  5. إن كانت المهمة 32 بت FNV-1a من نص UTF-8. فاترك djb2 ​​التجزئة وافتح اف ان في-1 ايه 32.

متى لا تستخدم djb2 ​​التجزئة

تجاوز djb2 ​​التجزئة إذا كانت أداة مجاورة أنسب — جرّب اف ان في-1 ايه 32 أو اتفاقية حقوق الطفل-32 — أو إذا حذّر الوصف من الفشل. بنص الأداة: مزيج djb2 32 بت من UTF-8 بايت. على عكس FNV-1a، يبدأ هذا عند 5381 ويضرب في 33. وعلى عكس CRC-32، فإن هذا ليس CRC. فشل النص الفارغ. محلي فقط.

أسئلة حول djb2 ​​التجزئة

ماذا يفعل djb2 ​​التجزئة ولا تفعله صفحات التشفير الأخرى؟
مزيج djb2 32 بت من UTF-8 بايت. على عكس FNV-1a، يبدأ هذا عند 5381 ويضرب في 33. وعلى عكس CRC-32، فإن هذا ليس CRC. فشل النص الفارغ. محلي فقط. باختصار: مزيج djb2 الكلاسيكي من نص UTF-8.
هل يرفع djb2 ​​التجزئة ملفي أو نصي إلى خوادم Tool-You؟
لا. djb2 ​​التجزئة يعمل في علامة التبويب هذه. الملفات تبقى على الجهاز. الحد: djb2 32 بت لـ UTF-8. الفارغ يفشل. ليست CRC-32.
هل أستخدم اف ان في-1 ايه 32 بدلًا من djb2 ​​التجزئة؟
استخدم djb2 ​​التجزئة عندما تحتاج مزيج djb2 الكلاسيكي من نص UTF-8. واستخدم اف ان في-1 ايه 32 عندما تحتاج 32 بت FNV-1a من نص UTF-8. نفس المجموعة (التشفير) ومهمة مختلفة.
ما حدود djb2 ​​التجزئة؟
djb2 32 بت لـ UTF-8. الفارغ يفشل. ليست CRC-32. كذلك: مزيج djb2 32 بت من UTF-8 بايت. على عكس FNV-1a، يبدأ هذا عند 5381 ويضرب في 33. وعلى عكس CRC-32، فإن هذا ليس CRC. فشل النص الفارغ. محلي فقط.