تجزیه، تحلیل و شبیه‌سازی حملات تروجان‌‌های رمزی به الگوریتم‌های تولید کلید رمز RSA

نوع مقاله : مقاله علمی-تخصصی

نویسنده

پژوهشگر مرکز علم و فناوری راهبردی و آینده پژوهی فاوا دانشکده و پژوهشکده فاوا دانشگاه جامع امام حسین (ع)

چکیده

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

کلیدواژه‌ها