סדנה בקריפטוגרפיה שימושית

ElectiveE

מידע דיגיטלי הינו חלק בלתי נפרד מחיינו. איך ניתן לשמור על פרטיות המידע שלנו, ובכל זאת לעשות בו שימוש? הכלים של הקריפטוגרפיה המודרנית מספקים פתרון לשאלה זו ולשאלות דומות. הסדנה תכיל מספר הרצאות ופרוייקט. נלמד על המשימות שתורת הקריפטוגרפיה עשוייה לעזור בהן, ונכיר חלק מהכלים הקיימים לכך. לאחר מכן, קבוצות של שניים עד שלושה סטודנטים ישתפו פעולה לפתח יישום קריפטוגרפי אמיתי. כל קבוצת סטודנטים תבחר פרויקט אחד. קבוצות שונות יעבדו על פרויקטים שונים, אך יכולה להיות חפיפה כלשהי בין הפרויקטים. הצעות לפרויקטים יינתנו בשיעור, וסטודנטים יוכלו להציע פרויקטים אחרים בתחום הסדנה. ניתן יהיה להשתמש בתוכנות מקור פתוח (open source code) הנמצאות על האינטרנט. במשך הסמסטר הסטודנטים יעבדו במעבדה על הפרויקט. הסדנה מיועדת לסטודנטים שמרגישים בנוח לתכנת ב-Java, כולל משימות כגון הורדה, בנייה והרצה של פרוייקטי מקור פתוח. לא נניח ידע מוקדם בקריפוגרפיה. קיימת חובת נוכחות בשעורים. מטלות הקורס כוללות מיני פרויקט בתחילת הקורס, פיתוח הפרויקט, בניית גרסת הדגמה (demo) של הפרויקט, הצגתו לפני הכיתה, וכתיבת מסמך מסיים.

מספר הקורס: 3569מרצה: פרופ' טל מורןמטלה סופית: עבודה מסכמתשפה: אנגלית3 נ״ז3 ש"ססמסטר א'
0.0(0 ביקורות)
שתפו

ביקורות

✍️

היו הראשונים לכתוב ביקורת על הקורס הזה!

התחברו כדי לשתף את החוויה שלכם ולעזור לסטודנטים אחרים.

התחברות