حمله کانال جانبی به منظور مهندسی معکوس کد برنامه درحال اجرا بر روی یک میکروکنترلر

Publish Year: 1395
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 910

This Paper With 9 Page And PDF and WORD Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

ELEMECHCONF04_405

تاریخ نمایه سازی: 11 مرداد 1396

Abstract:

حملات کانال جانبی تقریبا به مدت یک دهه تنها برای استخراج کلید در الگوریتم های رمزنگاری استفاده می شد که در همان زمان مشخص شد از اطلاعات کانال جانبی می توان اطلاعات بسیار دیگری استخراج کرد. یکی از این کاربردها استخراج کد در حال اجرا بر روی میکروکنترلر می باشد. این مساله با حمله الکترومغناطیس به انجام رسیده است، و ما در این مقاله با استفاده حمله را مبتنی بر تحلیل توان مصرفی اجرا می کنیم. تا کنون تکنیک های مختلفی ارایه شده است، که ما نیزدر این مقاله پیرو کارهای انجام شده مسیله استخراج کد را به یک مسیله طبقه بندی تبدیل می کنیم، بدین صورت که هر دستورالعمل میکروکنترلر را به عنوان یک کلاس در نظر می گیریم و با استفاده از الگوریتم های کاهش ابعاد مانندPCA وLDA اطلاعات منحصر به فرد هر کلاس را استخراج کرده و سپس با استفاده از الگوریتم KNN طبقه بندی را انجام می دهیم. در اینجا از روش های مختلف کاهش ابعاد استفاده نموده ایم و در نهایت با استفاده از الگوریتم LDA برای 4 دستور به بیشترین نرخ استخراج برابر 80.75 درصد رسیدیم.

Authors

عاطفه فلاح

دانشجوی کارشناسی ارشد مخابرات رمز دانشگاه صنعتی مالک اشتر،تهران

علیرضا قهرمانیان

مجتمع دانشگاهی فناوری اطلاعات ارتباطات و امنیت، دانشگاه صنعتی مالک اشتر، تهران

حسین بهرامگیری

استادیار، گروه مخابرات، دانشگاه صنعتی مالک اشتر، تهران

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • Jean-Jacques Quisquater and David Samyde, (2002)' Automatic code recognition for ...
  • Martin Goldack, (2008).، ;Side-channel based reverse engineering for micro controllers ...
  • Thomas Eisenbarth, Christof Paar, and Bjorn Weghenkel, (2010).، ^ Building ...
  • Mehari Msgna, Konstantinos Markantonaki _ _ and Keith Mayes, (2014).، ...
  • Christopher M. Bishop, (2006). Pattern Recognition and Machine Learning (Information ...
  • K. Pearson, 1901. _ On lines and planes of closest ...
  • Daehyun Strobel, (2014).، NOVEL APP LICATIONS FOR S IDE- CHANNEL ...
  • نمایش کامل مراجع