CityHash64 האש לטקסט או קובץ

צור גיבובי CityHash64 עבור קלט טקסט או העלאות קבצים, עם seed אופציונלי עבור סכומי בדיקה ומפתחות מטמון מוכווני ביצועים.

קלט
הדבק או הקלד כל טקסט UTF-8, כולל אמוג׳י ותווים שאינם לטיניים.
Seed

השאר ריק עבור CityHash64 סטנדרטי. הזן seed עשרוני או הקסדצימלי עם 0x כדי לחשב את הווריאנט עם seed.

תוצאת האש
תוצאת ההאש עבור קלט הטקסט הנוכחי.

הקסדצימלי

Base64

עשרוני

בינארי

מה זה CityHash64?

CityHash64 הוא אלגוריתם האש לא קריפטוגרפי מהיר של Google שמפיק ערך של 64 ביט (8 בתים). הוא שימושי כשצריך טביעת אצבע קומפקטית ודטרמיניסטית לטקסט או לקבצים, וכאשר מהירות חשובה יותר מאבטחה קריפטוגרפית.

מאפיינים עיקריים:

  • מהיר ודטרמיניסטי: אותו קלט ואותו seed תמיד מפיקים את אותו האש של 64 ביט
  • לא קריפטוגרפי: אין להשתמש ב-CityHash64 עבור סיסמאות, חתימות, טוקנים או בדיקות שלמות חסינות מפני שינוי
  • תומך ב-seed: השאר את ה-seed ריק עבור CityHash64 סטנדרטי, או הזן seed עשרוני או הקסדצימלי עם 0x כשצריך מרחב האש נפרד עם seed
  • עיבוד מקומי: טקסט וקבצים עוברים האש בדפדפן; קבצים שהועלו אינם נשלחים לשרת
  • קידודים מרובים: התוצאות מוצגות כערכים הקסדצימליים, Base64, עשרוניים ובינאריים

שימושים נפוצים:

  • טבלאות האש ומבני נתונים
  • טביעות אצבע לקבצים שאינן לצורכי אבטחה
  • הסרת כפילויות וחלוקה לדליים של נתונים
  • מפתחות מטמון ומפתחות חלוקה לשברים
  • fixtures לבדיקות רגרסיה עבור מערכות שכבר משתמשות ב-CityHash64
  • אינדוקס מסדי נתונים