רַך

מה זה Checksum? וכיצד לחשב סכומי צ'ק

נסה את הכלי שלנו לביטול בעיות





פורסם בעדכון אחרון: 17 בפברואר 2021

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



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

מהו Checksum וכיצד לחשב סכימי צ'ק



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

Checksum הוא בעצם אלגוריתם שמשתמש בפונקציית hash קריפטוגרפית. אלגוריתם זה מוחל על פיסת נתונים או קובץ לפני השליחה ולאחר קבלתו ברשת. אולי שמתם לב שהוא מסופק לצד קישור הורדה, כך שכאשר אתה מוריד את הקובץ, אתה יכול לחשב את סכום הבדיקה במחשב שלך ולהתאים אותו לערך הנתון. שים לב שאורך סכום הבדיקה אינו תלוי בגודל הנתונים אלא באלגוריתם המשמש. האלגוריתמים הנפוצים ביותר של בדיקת סכום בשימוש הם MD5 (Message Digest algorithm 5), SHA1 (Secure Hashing Algorithm 1), SHA-256 ו-SHA-512. אלגוריתמים אלו מייצרים ערכי hash של 128 סיביות, 160 סיביות, 256 סיביות ו-512 סיביות בהתאמה. SHA-256 ו-SHA-512 הם עדכניים וחזקים יותר מ-SHA-1 ו-MD5, שבמקרים נדירים ייצרו את אותם ערכי checksum עבור שני קבצים שונים. זה פגע בתקפותם של אותם אלגוריתמים. הטכניקות החדשות יותר מוגנת שגיאות ואמינות יותר. אלגוריתם הגיבוב ממיר בעיקר את הנתונים למקבילה הבינארית שלו ולאחר מכן נושא עליו כמה פעולות בסיסיות כמו AND, OR, XOR וכו' ולבסוף מחלץ את ערך ה-hex של החישובים.



תוכן[ להתחבא ]

מה זה סכום צ'ק? וכיצד לחשב סכומי צ'ק

שיטה 1: חשב סכומי ביקורת באמצעות PowerShell

1. השתמש בחיפוש בתפריט התחל ב-Windows 10 והקלד פגז כוח ולחץ על ' Windows PowerShell ' מהרשימה.



2. לחילופין, אתה יכול ללחוץ ימני על התחל ולבחור ' Windows PowerShell ' מהתפריט.

פתח את Windows PowerShell מוגבה בתפריט Win + X

3.ב-Windows PowerShell, הפעל את הפקודה הבאה:

|_+_|

4. ההנחיה תוצג ערך hash SHA-256 כברירת מחדל.

חשב סכומי ביקורת באמצעות PowerShell

5. עבור אלגוריתמים אחרים, אתה יכול להשתמש:

|_+_|

כעת תוכל להתאים את הערך שהתקבל לערך הנתון.

אתה יכול גם לחשב גיבוב Checksum עבור אלגוריתם MD5 או SHA1

שיטה 2: חשב Checksum באמצעות מחשבון Checksum Online

ישנם מחשבוני סכומים מקוונים רבים כמו 'onlinemd5.com'. ניתן להשתמש באתר זה לחישוב סכומי ביקורת MD5, SHA1 ו-SHA-256 עבור כל קובץ ואפילו עבור כל טקסט.

1. לחץ על ' בחר קובץ לחצן ' ופתח את הקובץ הרצוי.

2. לחלופין, גרור ושחרר את הקובץ שלך לתיבה הנתונה.

בחר את האלגוריתם הרצוי והשיג את סכום הבדיקה הנדרש

3. בחר שלך אלגוריתם רצוי ולקבל את סכום הבדיקה הנדרש.

חשב סכום בדיקה באמצעות מחשבון סיכום בדיקה מקוון

4. אתה יכול גם להתאים את סכום הבדיקה שהושג לסכום הבדיקה הנתון על ידי העתקת סכום הבדיקה הנתון לתיבת הטקסט 'השווה עם:'.

5. תראה את הסימון או הצלב לצד תיבת הטקסט בהתאם.

כדי לחשב את ה-hash עבור מחרוזת או טקסט ישירות:

א) גלול למטה בעמוד אל ' מחולל Hash MD5 & SHA1 לטקסט '

אתה יכול גם לחשב את ה-hash עבור מחרוזת או טקסט ישירות

ב) העתק את המחרוזת לתיבת הטקסט הנתונה כדי לקבל את סכום הבדיקה הנדרש.

עבור אלגוריתמים אחרים, אתה יכול להשתמש ב- https://defuse.ca/checksums.htm '. אתר זה נותן לך רשימה נרחבת של ערכי אלגוריתמי גיבוב רבים ושונים. לחץ על 'בחר קובץ' כדי לבחור את הקובץ שלך ולחץ על ' חשב סכומי צ'ק... כדי לקבל את התוצאות.

שיטה 3: השתמש ב-MD5 & SHA Checksum Utility

ראשון, הורד את תוכנית השירות MD5 & SHA Checksum ואז הפעל אותו על ידי לחיצה כפולה על קובץ ה-exe. פשוט עיין בקובץ שלך ותוכל להשיג את ה-MD5, SHA1, SHA-256 או SHA-512 hash שלו. אתה יכול גם להעתיק ולהדביק את ה-hash הנתון בתיבת הטקסט הרלוונטית כדי להתאים אותו בקלות לערך שהושג.

השתמש ב-MD5 & SHA Checksum Utility

מוּמלָץ:

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

אדיטיה פאראד

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