مهندسی فناوری های دفاعی

مهندسی فناوری های دفاعی

ارتقاء امنیت تراشه‌های الکترونیکی با روش رمزنگاری پیشنهادی

نوع مقاله : مقاله پژوهشی

نویسندگان
1 مدرس عالی گروه برق، دانشکده فنی و مهندسی، دانشگاه امام علی (ع)
2 کارشناسی ارشد، دانشکده فنی و مهندسی، دانشگاه امام علی (ع)
چکیده
در رمزنگاری بحث حملات مبتنی بر توان مصرفی بیشتر بر روی تراشه‌ها الکترونیکی مطرح می‌شود. مهاجم برای دسترسی به کلید رمزنگاری به این مطلب مهم توجه می‌کند اطلاعاتی که به واسطه توان مصرفی از تراشه به بیرون نشت می‌کنند وابستگی زیادی با میزان داده‌های در حال پردازش دارد، بنابراین اندازه‎‌گیری دقیق و به موقع این اطلاعات در پیداکردن کلید به مهاجم برای کشف کلید، بسیار کمک می‌کنند. در تحقیق و پژوهش‌های جدید مشخص شده است که با بررسی توان مصرفی تراشه رمزنگاری، سریعتر از روش‌های تحلیلی ریاضی و تئوری به کلید رمزنگاری دسترسی می‌توان پیدا کرد. هدف همه روش‌ها سامانه مقاوم سازی، کاهش وابستگی توان مصرفی با مقدار داده‌های در حال پردازش در سیستم است. در روش‌های مقاوم سازی پارامترهایی نظیر تعداد نمونه مورد نیاز برای شکست امنیت، فضای اشغالی، توان مصرفی و کاهش سرعت عملکرد سیستم به عنوان هزینه سربار در نظرگرفته شده و معیار مقایسه قرار می‌گیرند. با وجود طرح‌های مختلف برای مقاوم سازی به نظر می‌رسد در زمینه مقاوم سازی کمتر به بحث بهم ریختن رابطه توان مصرفی با داده‌های در حال پردازش توسط تزریق تصادفی تأخیر و تزریق نویز مصرفی پرداخته شده است. به ویژه در روش رمزنگاری AES به خاطر نیاز به سرعت و دقت بالا روش فوق بیشتر می‌تواند مؤثر باشد. در این مقاله روش جدیدی  مبتنی بر پنهان‌کاری و ماسک‌گذاری برای مقابله با حملات DPA در الگوریتم AES ارائه شده است این روش ترکیب دو ویژگی تغییر در تأخیرها و تزریق نویز توان به سیستم با استفاده ساختار ارتقاء یافته است. این موضوع در طرح ارائه شده، شبیه‌سازی و مورد ارزیابی با ساختار بدون مقاوم‌سازی قرار گرفته است.
کلیدواژه‌ها