גיבוב טקסט או קובץ עם HighwayHash

צרו ערכי גיבוב HighwayHash עבור קלט טקסט או העלאת קובץ. חשבו במהירות גיבובים עם מפתח באורך 64 ביט, 128 ביט או 256 ביט עבור שלמות נתונים ותהליכי חיפוש

תצורה
בחרו את גודל התקציר ומפתח 256 ביט אופציונלי עבור תוצאת HighwayHash הנוכחית.

השתמשו בדיוק ב-64 תווים הקסדצימליים. התחילית 0x, רווחים, נקודתיים, מקפים וקווים תחתונים מתקבלים. השאירו ריק כדי להשתמש במפתח ברירת המחדל של הספרייה.

קלט
הדביקו או הקלידו כל טקסט UTF-8, כולל מפתחות מטמון, מזהי אובייקטים או מטעני בקשות.
תוצאת גיבוב
פלט HighwayHash עבור קלט הטקסט, המפתח וגודל הפלט הנוכחיים.

הקסדצימלי

Base64

עשרוני

בינארי

מהו HighwayHash?

HighwayHash היא פונקציית גיבוב מהירה עם מפתח, שפותחה על ידי Google לטביעות אצבע בביצועים גבוהים ולבדיקות שלמות. היא משתמשת במפתח 256 ביט ויכולה להפיק פלט של 64 ביט, 128 ביט או 256 ביט מאותו קלט טקסט או קובץ.

מתי להשתמש בו

  • בניית סכומי ביקורת דטרמיניסטיים עם מפתח עבור מפתחות מטמון, מזהי אובייקטים, חלוקה לשארדים או טבלאות חיפוש פנימיות.
  • השוואת קבצים או מטעני טקסט עם אותו מפתח כאשר המהירות חשובה יותר מתאימות קריפטוגרפית רחבה.
  • יצירת טביעות אצבע של 128 ביט או 256 ביט כאשר גיבוב גדול יותר שאינו לסיסמאות מועיל לתהליכי שלמות.

אפשרויות מפתח ופלט

יש להזין את המפתח כ-32 בתים בדיוק של נתונים הקסדצימליים, למשל 0x000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f. התחילית 0x אופציונלית, והכלי מקבל רווחים, נקודתיים, מקפים וקווים תחתונים כדי להקל על קריאת מפתחות ארוכים. השארת המפתח ריק משתמשת במפתח ברירת המחדל של הספרייה, וזה נוח לבדיקות מהירות אך אין להתייחס אליו כסודי.

הערות אבטחה

HighwayHash אינו תחליף ל-HMAC, לחתימות דיגיטליות או לגיבוב סיסמאות. השתמשו בו לטביעות אצבע מהירות עם מפתח ולתהליכי סכומי ביקורת, ולא להוכחת אותנטיות בין מערכות שדורשות אימות קריפטוגרפי תקני.