ההבדל בין קידוד והצפנה

Anonim

קידוד לעומת הצפנה

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

-> ->

מהו קידוד?

העברת נתונים לפורמט שמיש יותר על ידי מערכות שונות, באמצעות שיטה זמינה לציבור נקרא קידוד. רוב הזמן, הפורמט המומר הוא פורמט סטנדרטי אשר נעשה שימוש נרחב. לדוגמה, ב- ASCII (קוד רגיל אמריקאי עבור מידע מחלף) תווים מקודדים באמצעות מספרים. 'A' מיוצג באמצעות מספר 65, 'B' לפי מספר 66 וכו '. מספרים אלה מכונים' קוד '. באופן דומה, מערכות קידוד כגון DBCS, EBCDIC, Unicode וכו 'משמשות גם לקידוד תווים. דחיסת נתונים ניתן לראות גם כתהליך קידוד. טכניקות קידוד משמשות גם בעת העברת נתונים. לדוגמה, מערכת קידוד עשרוני בינארי מקודד (BCD) משתמשת בארבע סיביות כדי לייצג מספר עשרוני, וקידוד מנצ'סטר (Phase Encoding) (MPE) משמש את Ethernet לקידוד סיביות. נתונים מקודדים ניתן לפענח בקלות באמצעות שיטות סטנדרטיות.

-> ->

מהו הצפנה?

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

-> ->

מה ההבדל בין קידוד והצפנה?

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