מי השתמשו בצופן קיסר?
צופן קיסר (Caesar cipher) הוא אולי הצופן הוותיק והידוע ביותר בעולם ההצפנה. את שמו הוא קיבל מיוליוס קיסר, שליט רומי שהשתמש בו להסתיר את התוכן של הודעות צבאיות ששלח למפקדים ולחייליו.
מדובר במה שמכונה "צופן החלפה". כל אות בטקסט המוצפן מחליפה אות קבועה, הנמצאת ב"היסט" - מרחק קבוע ממנה באלף-בית. אם ההיסט הוא למשל של 4, האות A תוחלף באות E, האות B תוחלף באות F ואת ההמשך הבנתם לבד.
לפי כתבי סווטוניוס, יוליוס קיסר השתמש בצופן הזה בהיסט של 3.
פיצוח הצופן היה עניין של זמן. כיום ניתן לפענח צופן כזה במהירות וצופן קיסר נחשב לצופן שמפענחים בקלות, אבל בימי הביניים לקח 800 שנים עד שזה קרה. עד אז היה הצופן ככל הנראה בטוח יחסית. השכלה מתמטית ועוד יותר הצפנה לא היו נושאים רווחים באותם ימים ומפענחים של צפנים לא היו בנמצא.
אבל אז הערבים נכנסים לתמונה. לא רבים יודעים שהחבר'ה האלה ידעו מתמטיקה ועלו אז בהרבה על המדענים של אירופה. במאה ה-9 עלה מתמטיקאי ערבי מבריק ששמו אל-קינדי על עניין התדירויות של אותיות בשפה. הוא זיהה שלכל שפה יש אותיות שמופיעות הרבה יותר מאחרות. הרעיון שלו זכה לשם "שיטת ניתוח התדירות". הוא מצא את האות הכי שכיחה בטקסט המוצפן ואיתר מה מרחקה מהאות הכי שכיחה בשפה של מעביר הצופן. כך ידע מה ההיסט שהוא צריך לעשות לכל אות בטקסט המוצפן בכדי לפענח אותו.
דוגמה? - בבקשה:
בשפה האנגלית למשל, האות E היא הכי שכיחה. אם מפצח הקוד סופר את האותיות בטקסט המוצפן ומזהה אות אחרת שהיא השכיחה, מספיק שיספור את המרחק בינה לבין E באותיות האלף בית האנגלי, בכדי לדעת מהו ההיסט וכמה לספור מכל אות במוצפן, בכדי לפענח אותו לאנגלית.
באופן מסוים צופן הקיסר הפך לסבא של כל צופן החלפה אלף-ביתי שיבוא אחריו. אבל הוא שימש בהרבה מקרים, עד המאה ה-20.
למשל בתקופת הגאונים ביהדות. בכדי שלא לכתוב את השם המפורש, נהגו אז לכתוב בקלף המזוזה את המשפט המוצפן "כוזו במוכסז כוזו", המהווה הסטה של מקום אחד שמאלה למשפט הקדוש עם השם המפורש "ה' אלוהינו ה'".
השמרנות והצניעות הוויקטוריאנית הולידו במאה ה-19 אזור מיוחד בעיתונים כמו הטיימס הלונדוני, בו זוגות אוהבים החליפו לא פעם הודעות מוצפנות בצפנים מוסכמים. כצפוי כיכב בהם "צופן הקיסר". יוליוס ודאי התהפך בקברו...
גם הצבא הרוסי השתמש בו ב-1915, במהלך מלחמת העולם הראשונה. לא שלא היו לו צפנים קשים יותר לפענוח, ששימשו ברמת הפיקוד, אבל צופן קיסר היה קל יותר לשימוש בין החיילים ובזמן אמת. ההנחה הייתה שמפענחי האויב הגרמני או האוסטרי לא יתעסקו בפענוח של הודעות מוצפנות בדרגות הנמוכות.
צופן קיסר (Caesar cipher) הוא אולי הצופן הוותיק והידוע ביותר בעולם ההצפנה. את שמו הוא קיבל מיוליוס קיסר, שליט רומי שהשתמש בו להסתיר את התוכן של הודעות צבאיות ששלח למפקדים ולחייליו.
מדובר במה שמכונה "צופן החלפה". כל אות בטקסט המוצפן מחליפה אות קבועה, הנמצאת ב"היסט" - מרחק קבוע ממנה באלף-בית. אם ההיסט הוא למשל של 4, האות A תוחלף באות E, האות B תוחלף באות F ואת ההמשך הבנתם לבד.
לפי כתבי סווטוניוס, יוליוס קיסר השתמש בצופן הזה בהיסט של 3.
פיצוח הצופן היה עניין של זמן. כיום ניתן לפענח צופן כזה במהירות וצופן קיסר נחשב לצופן שמפענחים בקלות, אבל בימי הביניים לקח 800 שנים עד שזה קרה. עד אז היה הצופן ככל הנראה בטוח יחסית. השכלה מתמטית ועוד יותר הצפנה לא היו נושאים רווחים באותם ימים ומפענחים של צפנים לא היו בנמצא.
אבל אז הערבים נכנסים לתמונה. לא רבים יודעים שהחבר'ה האלה ידעו מתמטיקה ועלו אז בהרבה על המדענים של אירופה. במאה ה-9 עלה מתמטיקאי ערבי מבריק ששמו אל-קינדי על עניין התדירויות של אותיות בשפה. הוא זיהה שלכל שפה יש אותיות שמופיעות הרבה יותר מאחרות. הרעיון שלו זכה לשם "שיטת ניתוח התדירות". הוא מצא את האות הכי שכיחה בטקסט המוצפן ואיתר מה מרחקה מהאות הכי שכיחה בשפה של מעביר הצופן. כך ידע מה ההיסט שהוא צריך לעשות לכל אות בטקסט המוצפן בכדי לפענח אותו.
דוגמה? - בבקשה:
בשפה האנגלית למשל, האות E היא הכי שכיחה. אם מפצח הקוד סופר את האותיות בטקסט המוצפן ומזהה אות אחרת שהיא השכיחה, מספיק שיספור את המרחק בינה לבין E באותיות האלף בית האנגלי, בכדי לדעת מהו ההיסט וכמה לספור מכל אות במוצפן, בכדי לפענח אותו לאנגלית.
באופן מסוים צופן הקיסר הפך לסבא של כל צופן החלפה אלף-ביתי שיבוא אחריו. אבל הוא שימש בהרבה מקרים, עד המאה ה-20.
למשל בתקופת הגאונים ביהדות. בכדי שלא לכתוב את השם המפורש, נהגו אז לכתוב בקלף המזוזה את המשפט המוצפן "כוזו במוכסז כוזו", המהווה הסטה של מקום אחד שמאלה למשפט הקדוש עם השם המפורש "ה' אלוהינו ה'".
השמרנות והצניעות הוויקטוריאנית הולידו במאה ה-19 אזור מיוחד בעיתונים כמו הטיימס הלונדוני, בו זוגות אוהבים החליפו לא פעם הודעות מוצפנות בצפנים מוסכמים. כצפוי כיכב בהם "צופן הקיסר". יוליוס ודאי התהפך בקברו...
גם הצבא הרוסי השתמש בו ב-1915, במהלך מלחמת העולם הראשונה. לא שלא היו לו צפנים קשים יותר לפענוח, ששימשו ברמת הפיקוד, אבל צופן קיסר היה קל יותר לשימוש בין החיילים ובזמן אמת. ההנחה הייתה שמפענחי האויב הגרמני או האוסטרי לא יתעסקו בפענוח של הודעות מוצפנות בדרגות הנמוכות.