بهبود حمله مکعبی کانال جانبی بر روی الگوریتمهای بلوکی
|
|
|
|
|
نویسنده
|
جمالی شهرام ,آقایی کیاسرایی عرفان
|
منبع
|
مهندسي برق دانشگاه تبريز - 1394 - دوره : 45 - شماره : 4 - صفحه:69 -78
|
چکیده
|
حمله مکعبی کانال جانبی ازجمله حملات ترکیبی است که در زیرشاخه حملات جبری کانال جانبی قرار میگیرد. در سالهای اخیر، این حمله بر روی انواع الگوریتمهای بلوکی سبکوزن پیادهسازی شده و بهعنوان یک حمله بسیار قدرتمند بر روی الگوریتمهای بلوکی سبکوزن شناخته میشود. ازنقطهنظر تئوریک این مقاله، با ارائه تکنیکهایی مانند جستجوی فضای محلی، شناسایی ورودیهای تکراری و مدل تکرار حمله مکعبی به بهبود جنبه تئوریک حمله مکعبی کانال جانبی بر روی الگوریتمهای بلوکی پرداخته است. در جنبه عملی، با پیادهسازی الگوریتم استاندار بلوکی هدف (aes)بر روی میکروکنترلرarmو پیشنهاد بهرهگیری از تابع چگالی احتمال چندمتغیره در فاز خطی حمله مکعبی کانال جانبی میزان عملیاتی بودن این حمله را بررسی کرده و نشان میدهد، حمله مکعبی کانال جانبی بهبودیافته نهتنها بر روی الگوریتمهای سبکوزن بلکه بر روی انواع الگوریتمهای بلوکی مانند aesمیتواند بهصورت کارا پیادهسازی شود. نتایج این مقاله بیانگر آن است کهحمله مکعبی کانال جانبی تنها به 13/26 متن اصلی منتخب برای بازیابی 80 بیت از کلید الگوریتم present80 و 3/27 متن اصلی منتخب برای بازیابی 128 بیت کلیدaes128نیاز دارد. با توجه به بررسیهای انجامشده، این حمله بهترین حمله مکعبی کانال جانبی شناختهشده ازنظر تعداد متن اصلی منتخب بر روی الگوریتمpresent80وaes128است.
|
کلیدواژه
|
حمله مکعبی کانال جانبی، الگوریتمهای بلوکی سبکوزن، حمله مکعبی، الگوریتم present80، وزن همینگ، aes-128
|
آدرس
|
دانشگاه محقق اردبیلی, ایران, دانشگاه محقق اردبیلی, ایران
|
پست الکترونیکی
|
erfanaghaei69@gmail.com
|
|
|
|
|