نام پژوهشگر: سمیه میرزایی الموتی

بررسی روش های آشکار سازی تروژان های سخت افزاری روی پردازنده های رمز نگار مبتنی بر fpga
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه گیلان - دانشکده فنی 1391
  سمیه میرزایی الموتی   رضا ابراهیمی آتانی

تروژان های نرم افزاری یکی از تهدیدات امنیتی می باشند که سال های سال سیستم های کامپیوتری را مورد هدف قرار داده اند. در سال های اخیر تروژان های سخت افزاری نیز به عنوان تهدیدی جدید برای سیستم ها وارد معرکه شده اند. یک مدار مخرب یا تروژان سخت افزاری مداری است که در اثنای ساخت تراشه به همراه مدار اصلی، روی تراشه قرار می گیرد و به اشکال مختلف اثرات منفی و مخرب نشان می دهد. در سطح ملّی (خصوصا بعد نظامی و امنیتی) برای کشورهایی نظیر ایران که از تکنولوژی قطعات نیمه هادی و ادوات الکترونیکی قوی برخوردار نیستند، قدم اول در مقابله با تهدید تروژان های سخت افزاری تشخیص آنهاست. ابتدا مروری بر انواع تروژان های سخت افزاری لازم می باشد و نیز عملکرد تخریبی آنها در مدار باید بررسی شود. سپس انواع روش های آشکارسازی اهمیت می یابند. به دلیل نیاز به ابزار پیشرفته در کشوری مانند ایران، به کارگیری روش-های کانال جانبی برای آشکارسازی تروژان ها دشوار می باشد. به همین دلیل بیان و توضیح الگوریتم های atpg و مفاهیم تست خطا اهمیت می یابند. اصلاح این روش ها برای آشکارسازی تروژان مهم می باشند. در این پایان نامه روند ساختن یک نرم افزار شبیه ساز خطا یا تولید تست نشان داده شده است و اشاره ای به برخی نرم افزارها در این زمینه دارد. atpg به عنوان یک روش لازم (هر چند ناکافی) برای تشخیص تروژان های سخت افزاری مطرح می شود و پروسه ی sr برای آشکارسازی تروژان پیشنهاد می شود.