عنوان
ارائه ي يك راهكار در سطح دروازه جهت تسهيل تشخيص تروجان هاي سخت افزاري مبتني بر تحليل توان
نويسنده اصلي
زهرا كاظمي
مقطع تحصيلي
كارشناسي ارشد
چكيده
امروزه، فعاليتهاي مخرب در تراشههاي مجتمع به يك نگراني بزرگ براي طراحان سيستمهاي ديجيتال تبديلشده است. دليل اين امر اين است كه فرآيند طراحي و ساخت تراشههاي ديجيتال توسط شركتهاي مختلف انجام ميشود. در هر يك از مراحل امكان نفوذ عامل بدخواه به فرآيند طراحي تا ساخت، محتمل و گاهي نيز غيرقابلاجتناب ميباشد. اصطلاحاً به اين تغييرهاي بدخواهانه، تروجانهاي سختافزاري ميگويند. هدف از تروجانهاي سختافزاري غيرفعال كردن و يا از بين بردن سيستم در زمان آينده و يا به دست آوردن كليدهاي مخفي و اطلاعات محرمانه است. تروجانهاي سختافزاري بهصورت هوشمندانه در مدارهاي ديجيتال قرار داده ميشوند و بهگونهاي طراحي ميشوند كه اثرات كمي در مشخصههاي جانبي تراشهها داشته باشند. در سالهاي اخير ثابتشده است كه كشف تروجانها بهوسيلهي آزمون معمول تراشه امكانپذير نيست.
در اين پاياننامه يك روش سطح دروازه براي تسهيل و بالا بردن دقت كشف تروجان سختافزاري ارائه شدهاست. درروش پيشنهادي تلاش شده است در هنگام آزمون، توان مصرفي مدار كاهش يابد تا اثر تروجان در مشخصات جانبي تراشه بيشتر شود. به اين منظور در هنگام طراحي مدار تراشه به ناحيههاي يكسان شكسته ميشود. سپس با اعمال دروازههاي منطقي به خصوصي كه تلاش ميشود تا بر روي توان پوياي آن ناحيه تمركز بيشتري شود ضمن اينكه اين دروازههاي منطقي به مبهم سازي طرح كمك ميكنند. با توليد بردارهاي آزمون متناسب با نواحي و دروازههاي اضافهشده، در هر يك از قسمتها، اين امكان ايجاد ميشود تا هر يك از آنها در حين آزمون تراشه فعال شوند و در هنگام آزمون يك ناحيه مابقي نواحي غيرفعال گردند. سپس با مقايسه توان مصرفي زير مدارها در تراشهي طلايي و تراشهي تحت آزمون، ميتوان وجود يا عدم وجود تروجان سختافزاري در هر زير مدار را تشخيص داد. در اين پژوهش از مدارهاي محك ISCAS 85 مورداستفاده فرار گرفتهاند.
واژههاي كليدي: كشف تروجان سختافزاري، آزمون مدار، مسير جانبي، توان مصرفي، مبهم سازي
شماره ركورد
190288
دانشگاه
دانشگاه علم و صنعت ايران
رشته تحصيلي
معماري سيستم هاي كامپيوتري
استاد راهنما
دكتر مهدي فاضلي