בחינה ושיפור אלגוריתם ל DDDA

שנה
2015

improving and examining DDDA algorithm

שם המנחה / מנחים:  איתמר לוי    

אחראי אקדמי: אלכס פיש

תיאור הפרויקט:

פרויקט זה מתמקד באבטחת המידע המעובד על ידי החומרה המצויה בציפי'ם (VLSI IC's). היום, פרט להגנה הפיזית, החשמלית והאלקטרומגנטית קיימת שכבת הגנה נוספת לוגית- חומרתית כנגד חילוץ מידע מסווג שאגור בזיכרונות בשבבים או חישובים פנימיים שמתבצעים. תקיפת הציפי'ם ה"זולה" והיעילה ביותר היא תקיפת הספק. הרעיון הוא שעל ידי שימוש במידע ממדידות זרם בצ'יפ ניתן לחלץ מפתחות ההצפנה שמשמשים להצפנת המידע הלוגי שמעובד בצ'יפים. בפרויקט זה אנו נשפר אלגוריתם הגנה הנקרא Data-Dependent-Delay-Assignment (DDDV) היוצר פילוג רנדומי של הזרם הנצרך ונשפר אותו בכמה אופנים:
-          בניית אלגוריתם משוכלל שלוקח פרמטרים כמו השהיות של הלוגיקה הדיגיטאלית בחשבון.
-          שיפור האלגוריתם לשכלל שיתופי לוגיקה בין מודולים שונים.
*דגש: המידע שניתן כאן מוגבל מפאת אבטחת-מידע למידע מפורט נא לגשת אלינו

תכולת הפרויקט:      

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

דרישות:  

שימוש בכלי ניתוח וסימולציית מעגלים כדוגמת cadence virtuoso.
ביצוע מעבדה במעגלים ספרתיים וביצוע קורס 83313.
ידע בסיסי ובמטלאב.
כלים שילמדי תוך כדי הפרויקט:
כלי סינטזה ובמקרה הצורך כלי BackEnd         

בשיתוף עם:      

מקורות:

תאריך עדכון אחרון : 11/06/2015