איך לבוא עם הצפנה

תוכן עניינים:

איך לבוא עם הצפנה
איך לבוא עם הצפנה

וִידֵאוֹ: איך לבוא עם הצפנה

וִידֵאוֹ: איך לבוא עם הצפנה
וִידֵאוֹ: Cryptography: The Science of Making and Breaking Codes 2024, נוֹבֶמבֶּר
Anonim

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

איך לבוא עם הצפנה
איך לבוא עם הצפנה

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

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

צופנים סימטריים

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

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

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

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

החלפת אותיות

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

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

מוּמלָץ: