מחשבון CRC32

חישוב CRC-32 לטקסט UTF-8 או לקובץ מקומי והשוואת סכום ביקורת בן 8 ספרות. עם דוגמת הבדיקה 123456789 והסבר על ההבדל מ־CRC32C.

חישוב
0 תווים
תוצאה

התוצאה תופיע כאן.

איך מחשבים ומשווים CRC32

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

איך משתמשים בכלי: מחשבון CRC32

הגרסה היא CRC-32/ISO-HDLC, המוכרת מ-ZIP ומ-Ethernet. היא מזהה שיבוש מקרי, אך אינה מגינה משינוי מכוון. CRC32C הוא אלגוריתם אחר שמחזיר תוצאות שונות.

דוגמת CRC32: וקטור הבדיקה התקני 123456789

קלט
123456789
תוצאה
cbf43926

שאלות על מחשבון CRC32

באיזו גרסת CRC32 המחשבון משתמש?

המחשבון משתמש ב־CRC-32/ISO-HDLC, המכונה גם IEEE CRC-32, עם הפולינום 0x04C11DB7. הטקסט 123456789 נותן cbf43926. CRC32C משתמש בפולינום אחר ומפיק תוצאה אחרת. הפלט הוא שמונה ספרות הקסדצימליות באותיות קטנות, כולל אפסים מובילים; קלט ריק נותן 00000000.

למה ה־CRC32 של קובץ ZIP שונה מערך שנמצא בתוכו?

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

איך משווים CRC32 ולמה הערכים עשויים להיות שונים?

הדביקו רק את שמונה הספרות ההקסדצימליות, בלי 0x או שם קובץ. ההשוואה מתעלמת מגודל האותיות ומתווים לבנים בקצוות. הטקסט משתמש ב־UTF-8 ללא חיתוך או נרמול, ולכן רווחים, CRLF לעומת LF, ירידת שורה בסוף ו־UTF-8 BOM עשויים לשנות את התוצאה. קבצים מחושבים לפי הבתים המדויקים. המגבלות הן 8 MiB לטקסט ו־32 MiB לקובץ.

האם CRC32 מגן מפני שינוי זדוני או מצפין נתונים?

CRC32 מזהה פגמים מקריים; הוא אינו הצפנה או גיבוב קריפטוגרפי. נתונים שונים עשויים לקבל אותו CRC, והוא אינו מונע שינויים מכוונים. לבדיקת שלמות חזקה יותר השתמשו ב־SHA-256 עם סכום ביקורת מהימן, או בכלי HMAC לאימות הודעות באמצעות מפתח סודי.

האם הקבצים, האסימונים או הטקסט שלי נשלחים לשרת?

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

כל כלי הפיתוח

קידוד וקבצים

המרה בין טקסט, בתים, כתובות ותמונות מוטמעות בלי לשנות את הנתונים המקוריים.

בדיקת נתונים וטקסט

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

גיבוב, מזהים ולוחות זמנים

בדיקת קבצים, יצירת מזהים והצגת זמנים ומועדי הרצה חוזרים.

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