לבסוף, hashing הוא צורה של אבטחה קריפטוגרפית השונה מהצפנה. בעוד שהצפנה היא תהליך דו-שלבי המשמש להצפנה תחילה ולאחר מכן לפענח הודעה, הגיבוב מעבה הודעה לערך בלתי הפיך באורך קבוע, או hash.
האם יש הצפנה?
Hashing הוא תהליך הצפנה חד-כיווני כך שלא ניתן לבצע הנדסה לאחור של ערך Hash כדי להגיע לטקסט הפשוט המקורי. Hashing משמש בהצפנה כדי לאבטח את המידע המשותף בין שני צדדים. הסיסמאות הופכות לערכי hash כך שגם אם מתרחשת פרצת אבטחה, מספרי ה-PIN נשארים מוגנים.
האם הצפנה וגיבוב זהים?
הצפנה היא פונקציה דו-כיוונית; מה שמוצפן ניתן לפענוח עם המפתח המתאים.עם זאת, Hashing היא פונקציה חד-כיוונית שמערבלת טקסט רגיל כדי לייצר תקציר הודעות ייחודי. עם אלגוריתם מעוצב כהלכה, אין דרך להפוך את תהליך הגיבוב כדי לחשוף את הסיסמה המקורית.
האם גיבוב הוא סוג של הצפנה?
Hashing היא שיטה של קריפטוגרפיה הממירה כל צורה של נתונים למחרוזת ייחודית של טקסט ניתן לגיבב כל פיסת נתונים, לא משנה גודלה או סוגה. בגיבוב מסורתי, ללא קשר לגודל, סוג או אורך הנתונים, ה-hash שכל נתון מייצר הוא תמיד באותו אורך.
מדוע hashing לא נחשב כשיטת הצפנה בפועל?
פונקציות Hash נחשבות לסוג של הצפנה חד-כיוונית מכיוון שהמפתחות אינם משותפים והמידע הנדרש כדי להפוך את ההצפנה לא קיים בפלט.