סיכום ביקורת – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Thijs!bot (שיחה | תרומות)
מ רובוט מוסיף: it:Checksum
Yonidebot (שיחה | תרומות)
מ בוט החלפות: פונקציית;
שורה 3:
 
יעילות המנגנון תלויה בבחירת הפונקציה לחישוב ה-Checksum.
פונקציתפונקציית ה-Checksum הפשוטה ביותר לחישוב היא פונקציתפונקציית הזהות: בהינתן הודעה M, הפלט של הפונקציה יהיה ההודעה עצמה. פונקציה זו מאפשרת זיהוי שגיאות באופן יעיל, אך לא מאפשרת תיקון השגיאות כיוון שלא ניתן לדעת אם הטעות נמצאת בהודעה עצמה או בחלק שהתווסף לה כ-Checksum. פונקציה אחרת פשוטה גם היא לחישוב היא בהנתן הודעה M הפלט של הפונקציה יהיה MM ואז כאשר נשלחת ההודעה בצירוף ה-Checksum יש שלוש גרסאות להשוות ואז במקרה של שגיאה ניתן להשוות את ההודעה עם שתי הגרסאות הנוספות ולתקן לפי הרוב.