5. קריפטולוגיה
קריפטולוגיה – הגנה והעברה של מידע סודי
סטגנוגרפיה - הסתרה קריפטוגרפיה - הצפנה
דיו סתרים מיקרו-נקודות החלפה
העברה קודים צפנים
גליל הצפנה רשת גדר RSA אניגמה ויז'נר קיסר
6. סוגי צפנים
סטגנוגרפיה קריפטוגרפיה
הסתרה של מסר הצפנה של טקסט
מיקרו נקודות צופן אתב”ש
דיו סתרים צופן קיסר
הסתרה כקעקוע שעליו צמח שיער צופן החלפה
הסתרה על לוח עץ מצופה שעווה צופן ויז'נר
הסתרה מתחת לקליפת ביצה אניגמה
גליל הצפנה RSA
הצפנה קוואנטית
7. יתרונות וחסרונות
סטגנוגרפיה קריפטוגרפיה
הסתרה של מסר הצפנה של טקסט
יתרונות: יתרונות:
יעילות ללא תלות במפתח יעילות תלויה במפתח
לא גורם חשד צפנים שאינם ניתנים לפענוח
מגוון שיטות הצפנה
חסרונות: חסרונות:
מספר הודעות מוגבל הפצת המפתחות
ניתן לפענוח בקלות יחסית במסר ניכר שהוא מוצפן
11. צופן קיסר
דוגמאות:
.yhql, ylgl, ylfl. = Veni, vidi, vici
בעברית:
צבא של עכברים עליהם מפקד אריה יכול לעשות יותר מצבא של אריות עליו מפקד עכבר.
שהד בס קנהאמע קסמחע ערתז דאמח מנטס סקבטג מטגא עשהד בס דאמטג קסמט ערתז קנהא.
תרגיל:
באח באח במא בעכ, בעכ במא באח באח
כ ל מ נ ס ע פ צ ק ר ש ת י ו ז ח ט ג ד ה א ב
ג נ ס ע פ צ ק ר ש ת א ב כ ל מ ז ח ט י ו ד ה
12. פענוח צופן קיסר
p hzzbyl fvb p ohk yhaoly il aol mpyza thu pu h cpsshnl yhaoly aohu zljvuk pu yvtl
a b c d e f g h i j k l m n o p q r s t u v w x y z
13. צופן החלפה
דוגמאות:
”אע 01 חפקאו עד שזעאו תכפדו, שדי עותאזאו תאזשסאצ, פשדי עדש”.
”יש 01 סוגים של אנשים בעולם, אלה שמבינים בינארית, ואלה שלא”.
תרגיל:
זגע זעב זגע
כ ל מ נ ס ע פ צ ק ר ש ת ח ט י ו ז ג ד ה א ב
צ כ ל מ נ ס ע ו ז ח פ ט ג ה א ב ד ק ר י ש ת
21. מברק צימרמן
תאריכים:
• נשלח: 7191/1/61
• יורט: 7191/1/71
• פוענח: 7191/1/71
חשיבות:
• גילוי יכולות הפענוח של בריטניה או -
• עיכוב חבירת ארה"ב לבריטניה נגד הגרמנים
בסופו של דבר:
• מסירה לארה"ב תוך הצהרה שהתקבל מבוגד מקסיקני
• הכרזת מלחמה אמריקנית על הגרמנים ב-7191/4/6
24. פיצוח האניגמה
2391:
• מפתח אישי יוצפן פעמיים ברצף - abcabc
• ABCDEF GH I JK LMNOPQRSTUVWXYZ
• FQHPLWOGBMVRXU YCZ I TNJE A SDK
J M X S T N U • מתוך הרבה הודעות התקבלה השרשרת: J
• מספר אפשרויות/שרשראות מוגבל - 654,501
8391:
• מיכון הפענוח – מכונת "בֹומְׁ בַה"
9391:
• הוספה של שני מערבלים נוספים – הגדלת מספר האפשרויות מ-6 ל-06
• הגבלה ביכולות ניתוח הצפנים – לא איכותית אל כמותית
25. פיצוח האניגמה
תחילת מלה"ע השנייה:
• שיפור מכונות ה"בומבה" ע"י בעלות הברית – מכונות "בֹומְׁ ב"
• ניתוח עריסות )הייל היטלר, אנא הגב, דו"חות קבועים וכד'(
דצמבר 1491:
• הוספת מערבל רביעי
• הגבלה ביכולת ניתוח הצפנים
מאי 3491:
• ייצור מכונות בומב משופרות ע"י ארה"ב
ספטמבר 4491:
• הפסקת ייצור עקב ההתקדמות במלחמה
26. כמה דברים נוספים
חולשות:
• אי יכולת להצפין אות בעצמה
לאחר מלה"ע השנייה:
• מכירה של מכונות אניגמה ע"י ארה"ב ובריטנייה, תוך הצהרה שהן בטוחות...
27. לורנץ וקולוסוס
• קולוסוס סימן 1 – פבואר 4491
• קולוסוס סימן 2 – יוני 4491
28. צפנים ממוחשבים
הפעלת פעולות מתמטיות על הודעה בקוד ASCII
הודעה:
.00011110 ,10101110 ,01100110 ,10010110 ,10000110 ,00010010 = Haifux
אלגוריתם: הכפלה של כל אות במפתח
מפתח: 2
צופן:
00001111 ,01010111 ,00110011 ,01001011 ,01000011 ,00001001
אינסוף אלגוריתמים להצפנה – אין הגבלה בגלל נוחות השימוש
29. AES vs DES
AES DES
• פותח ע"י יואן דימן ווינסט ריימן • פותח בשנת 5791 ע"י IBMוה- NSA
• התקבל כתקן בשנת 1002 • התקבל כתקן הצפנה בשנת 6791
• שיתוף הקהילה בתכנון ותחרות, ללא ה-NSA • לא היה שיתוף של הקהילה בתכנון
30. 4RC
• פותח בשנת 7891 במעבדות RSAע"י רונלד ריבסט
• משמש ב- SSLוב-WEP
• הודלף בשנת 4991 באופן אנונימי באינטרנט
• בסופו של דבר ההדלפה אומתה ע"י ריבסט