אם אתה מקבל הודעה מחבר באינטרנט, איך אתה יכול לדעת שהיא לא שונתה על ידי פושעי רשת לפני שהגעת אליך? איך אתה יכול להבטיח את אבטחת ההודעות והקבצים שלך?

כאן נכנסים תקצירי ההודעות. בעזרת תקצירי הודעות, אתה יכול לאמת את תקינות המדיה הנשלחת דרך רשת. מהו תקציר הודעות ואיך הוא עובד?

מהו תקציר הודעות?

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

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

לדוגמה, ההודעה "I love MUO" מייצרת hash ספציפי. אם ההודעה תשתנה רק מעט על ידי הוספת סימן קריאה, מה שהופך אותה ל"אני אוהב MUO!", גם תקציר ההודעה ישתנה. בדרך זו, תוכל לוודא אם ההודעה שלך השתנתה לפני שתגיע אליך.

מהם המאפיינים של תקציר הודעות?

איך נראים תקצירי הודעות?

instagram viewer
  • לתקציר הודעות יש גודל מספרי קבוע. אם סופרים את מספר התווים ב-hash המסופקים בתמונה למעלה, תראה שלשניהם יש 32 תווים. כל אלגוריתם גיבוב מייצר גיבוב בגודל מספרי קבוע. ל-hash MD5 יש 32 תווים, בעוד ש-hash של SHA1 מכיל 40 תווים.
  • לא ייתכן שלשתי הודעות יהיה אותו תקציר הודעות.
  • אלגוריתם הגיבוב של תקציר ההודעות הוא פונקציית הצפנה חד-כיוונית. זה אומר שלא ניתן להפוך אותו וכמעט בלתי אפשרי לקבל את ההודעה המקורית מה-hash.

לפני שמבינים איך עובד עיכוב מסרים, חשוב להבין מה הם מסר ואלגוריתם מסרים.

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

איך עובד תקציר הודעות?

כדי להשתמש בתמצית הודעות כדי לאמת הודעה, יש לשלוח אותה יחד עם ההודעה עצמה. כאשר חברך, בוב, שולח לך הודעה, הוא שולח גם את תקציר ההודעות של ההודעה הראשונית שלו. כאשר אתה מקבל את זה, אתה גיבוב את ההודעה שהתקבלה באמצעות אלגוריתם הגיבוב ומקבל את תקציר ההודעה.

לאחר מכן אתה משווה את תקציר ההודעות שבוב שלח לך לזה שיצרת. אם הם זהים, זה אומר שההודעה שלך לא השתנתה בין שנשלחה ועד שהיא הגיעה אליך.

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

למה משמשים תקצירי הודעות?

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

תקצירי הודעות והגנה על שלמות

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