סיפור ההשראה של אלן טיורינג ופריצת קוד האניגמה

בדיוק היום, 23 ביוני 2018, הוא יום הולדתו ה -106 של אלן טיורינג, מדען גיבור מלחמה בריטי, הידוע בתור אבמדעי המחשב ובינה מלאכותית.

אלן טיורינג הוא מדען גאון שתרם רבות לציוויליזציה העולמית של ימינו.

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

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

מכונת אניגמה

אניגמה (מראה)

מכונת אניגמה היא מכונה מכנית-חשמלית המשמשת להמרת הודעות לקודים סודיים או להיפך.

אניגמה נוצרה על ידי המהנדס הגרמני ארתור שרביוס.

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

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

כמעט בלתי אפשרי לסיים!

מערכת עבודה אניגמה

הנה סקירה פשוטה של ​​תוכנית הקומה הפנימית של מכונת האניגמה:

דיאגרמת אניגמה (gvsu)

מערכת קידוד Enigma מורכבת מ -9 (תשעה) שלבים, כאשר כל שלב משנה (קידוד) את האותיות שאנו מזינים:

החל על ידי הקלדת אותיות / הודעות דרך המקלדת ונכנס ללוח התקע (1), ממשיך לרוטור הימני (2), לרוטור האמצעי (3), לרוטור השמאלי (4), לרפלקטור (5), חזרה אל הרוטור השמאלי (6), הרוטור האמצעי (7), הרוטור הימני (8) וחזרה ללוח התיבה (9) להפעלת האות החשמלי ללוח האור: הפעל את האותיות שיהיו הקוד הסודי.

קרא גם: 10 תגליות נהדרות ששינו את העולם

אינפוגרפיות של מערכות עבודה של אניגמה (tumblr)

פריצת קוד מכונת אניגמה

עדיין ניתן ללמוד את המורכבות של קוד האניגמה.

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

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

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

איור (הכלכלן)

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

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

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

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

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

קרא גם: צמחייה רגילה, מיקרואורגניזמים השוכנים בפה האנושי

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

סרט ביוגרפי

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

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

זה נהדר, מר אלן טיורינג.

(פרסמתי מאמר זה ב- יוֹזֵם)

הודעות האחרונות