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

سال انتشار: 1397
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 356

فایل این مقاله در 5 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

SCECE04_071

تاریخ نمایه سازی: 18 اسفند 1397

چکیده مقاله:

تحلیل های رمز شکنی بر روی ابزارهای رمزنگاری به دود سته عمده تق سیمبندی می شوند. د سته اول الگوریتم های رمزنگاری راازنظر توابع ریاضی بکار رفته در آن موردبررسیی قرار میدهد. این مدل آثار فیزیکی جانبی استفاده از این توابع را در دنیای واقعی در نظر نمیگیرد و دسته دیگر که به محدودیت های فیزیکی (زمان اجرا، توان مصرفی، تشعشات الکترومغناطیسی و ...) یک ابزار واقعی رمزنگاری می پردازند و تلاش می کنند با استخراج محدودیت ها به پارامترهای پنهان ابزاردست پیدا کنند. در مطالعه علم رمزنگاری موضوع ابتدایی مطابق اصول ششگانه آقای کریشهف، آشکار بودن نوع الگوریتم رمزنگاری می باشد؛ اما در دنیای واقعی در دو حوزه ی داده های رمز شده و سخت افزارهای رمز کننده در بسیاری از اوقات از نوع الگوریتم استفاده شده آگاهی نداشته و سعی در استخراج نوع آن راداریم. در این مقاله با استفاده از تکنیک تحلیل توان که یکی از اصلی ترین روش های حملات تحلیل های پیاده سازی می باشد، نمودارهای توان برای سه الگوریتم پرکاربرد DES, AES و 3DES استخراج شده و با استفاده از الگوریتم یادگیری ماشین SVM استخراج ویژگی و طبقه بندی الگوریتم ها انجام گرفته است. نتایج نشان می دهد این روش در 86 درصد از مواقع قادر به شناسایی نوع الگوریتم رمزنگاری پیاده سازی شده بر روی سخت افزارهای رمزنگاری می باشد.

کلیدواژه ها:

نویسندگان

محمد سامنی

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

علی پاینده

عضو هییت علمی دانشگاه مالک اشتر تهران

مسعود معصومی

عضو هییت علمی دانشگاه آزاد اسلامی واحد اسلامشهر