23 10 2023

مقاله: معرفی تروجان‌های سخت‌افزاری، چالش‌ها و روش‌های مقابله

معرفی تروجان‌های سخت‌افزاری، چالش‌ها و روش‌های مقابله


نویسندگان: هادی جهانی راد، محمد فتحی
 

چکیده:

امروزه با توجه به فراگیر بودن استفاده از تراشه­‌های دیجیتال در سیستم­های مختلف و نیاز مبرم به تولید سالانه میلیون­ها تراشه روش برون‌سپاری و توزیع فرایند ساخت برای کوتاه کردن بازه طراحی تا تولید و کاهش هزینه­‌ها مورد توجه قرارگرفته است. باوجود مزیت­های مذکور، این روش تولید تراشه­‌های دیجیتال منجر به ایجاد حفره‌­های امنیتی شده است که افراد مهاجم برای قرار دادن تروجان‌­های سخت­‌افزاری در داخل تراشه از آن بهره می برند. با توجه به وجود میلیون­ها گیت منطقی (چند میلیارد ترانزیستور) در تراشه­‌های دیجیتال مدرن، معمولا امکان آزمودن تمامی بخش­ها برای کشف وجود تروجان امکان­پذیر نمی­باشد، لذا بهره بردن از روش­های طراحی بر مبنای امنیت که از همان مراحل نخست امکان قراردادن تروجان‌­ها در مدار را کاهش می دهد، می­تواند بسیار کارا باشد.

با توجه به اهمیت بسیار زیاد تراشه‌­های دیجیتال در سیستم­های حساس، بررسی جنبه‌­های امنیتی سخت‌­افزار جهت جلوگیری از هرگونه نشت اطلاعاتی یا شکست سیستم ضروری به‌­نظر می­رسد. در این نوشتار سعی بر آن است که ضمن معرفی ساختار تروجان های سخت ­افزاری که از جمله مهمترین تهدیدات امنیتی در سطح سخت­ افزار سیستم­ها می­باشند، روش­های مختلفی که برای آشکارسازی وجود آن ها در تراشه‌­ها و همچنین روش­های طراحی مبتنی بر امنیت به صورت مختصر معرفی شوند. در پایان چالش­ها و همچنین ره‌یافت­های پیش­رو در زمینه‌­ی تعامل با تروجان‌­های سخت افزاری مورد بحث قرار می­گیرد.

کلمات کلیدی:  تراشه­‌های الکترونیکی دیجیتال، تروجان‌­های سخت افزاری، طراحی مدارهای دیجیتال، ساخت ادوات الکترونیکی، یادگیری ماشین.


برای دانلود مقاله اینجا کلیک کنید.