אבטחה הינה דרישה בסיסית בתכן מערכות מחשב מודרניות, החל משרתים, דרך מכשירים ניידים, כלי רכב, וכלה בהתקני IOT. קורס זה מספק כלים בסיסיים לתכן וניתוח אבטחה של מערכות מחשב. הנושאים כוללים: עקרונות (מדיניות, איומים, פגיעויות), כלים קריפטוגרפיים (הגדרות, מפתח סמטרי וציבורי, מערכות קריפטוגרפיות, מנגנון דיפי-הלמן, פונקציות גיבוב), אימות (אדם ומכונה), הרשאה, פרטיות (אנונימיות, DIFFERENTIAL PRIVACY, במרשתת), אבטחה עם תורת המשחקים (בלוקצ'יין, הוכחת עבודה, הוכחת השקעה), אבטחת חומרה (סביבות ריצה אמינות, SGX, TRUSTZONE), בעיית ה CONFINEMENT, זרימת מידע, התקפות ערוצי צד ופתרונות (תזמון מטמון, ערוץ כוח, ריצה ספקולטיבית, ROWHAMMER ). תוצאות למידה: בוגר הקורס ירכוש את המיומנויות הבאות: 1. ניתוח אבטחה של מערכת מחשב במגוון פרספקטיבות (פגיעויות, אימות, כלים קריפטוגרפיים וכיו"ב) 2. תכן מערכות בטוחות בצורה מובנית (בחירת מודל איום מתאים, מדיניות וכלים)

פקולטה: הנדסת חשמל ומחשבים
|תואר ראשון |תארים מתקדמים

מקצועות קדם

(46209 - מבנה מערכות הפעלה ו- 46267 - מבנה מחשבים) או 234123 - מערכות הפעלה


מידע סמסטריאלי