ارایه یک حمله تحلیل توان تفاضلی به مقاوم سازی Mask RSM پیاده سازی شده بر روی الگوریتم رمزنگاری AES و بهبود مقاوم سازی
Publish place: 3rd International Conference on Electrical Engineering
Publish Year: 1397
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 2,831
This Paper With 18 Page And PDF Format Ready To Download
- Certificate
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ICELE03_429
تاریخ نمایه سازی: 18 اسفند 1397
Abstract:
در دنیای امروزه رمزنگاری اطلاعات از اهمیت بسیاری برخوردار است به طوری که روش های مختلفی برای رمز کردناطلاعات وجود دارد. یکی از این روشها که از محبوبیت زیادی برخوردار است الگوریتم رمزنگاری AES است. در اینرمزنگاری از یک کلید 128 یا 192 یا 256 بیتی برای رمزنگاری و رمزگشایی داده ها استفاده می شود. برای کشف کلیدرمزنگاری حملات مختلفی به پیاده سازی این رمزنگاری انجام شده است. یکی از این حملات، حمله تحلیل توان تفاضلیاست که از روی رابطه ی بین داده میانی در حال پردازش و مصرف توان دستگاه می تواند کلید رمزنگاری را به دست آورد.برای جلوگیری از این حمله، مقاوم سازی به نام پوشانه گذاری در سایت رقابت جهانی DPA ارایه شده است که با پوشانه گذاری داده میانی در حال پردازش توسط یک متغیر به نام پوشانه باعث حذف رابطه ی داده ی میانی در حال پردازش بامصرف توان دستگاه می شود. در این پژوهش یک نقطه از الگوریتم ارایه شده بر روی سایت رقابت جهانی DPA که دارای ضعف است پیداشده است. ضعفی که در این نقطه وجود دارد این است که، در ابتدا کلید رمزنگاری با مجموعه پوشانه براساس یک متغیر اندیس تصادفی xor بیتی میشود به طوریکه در تمام عملیات رمزنگاری، در این نقطه کلید ثابت است و فقط پوشانه تغییر میکند، بنابراین مصرف توان در این نقطه کاملا وابسته به پوشانه میشود. سپس در این نقطه، با استفادهاز روش تشخیص الگوی همبستگی شکل موجهای مربوط به مصرف توانی را که پوشانه یکسانی دارند جداشده است تا بهاین شکل بتوان به ازای هر حدس کلید، پوشانه را هم حدس زد. درنهایت در این پژوهش یک مقاوم سازی ارایه شده استکه باعث حذف این ضعف در نقطه مذکور می شود.
Keywords:
Authors
مجتبی گزمه
دانشجو کارشناسی ارشد، گروه مهندسی کامپیوتر، دانشکده فنی، دانشگاه شاهد، تهران، ایران
محمدعلی دوستاری
استادیار گروه مهندسی کامپیوتر، دانشکده فنی، دانشگاه شاهد، تهران، ایران
حامد یوسفی
دانشجو دکتری، گروه مهندسی برق، دانشکده فنی، دانشگاه شاهد، تهران، ایران