حمله خطای تفاضلی به MARX-۲، یک الگوریتم رمز مبتنی بر ساختار ARX

سال انتشار: 1399
نوع سند: مقاله ژورنالی
زبان: فارسی
مشاهده: 345

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

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

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

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

JR_SAIRAN-11-2_009

تاریخ نمایه سازی: 8 خرداد 1400

چکیده مقاله:

الگوریتمهای رمزنگاری جزء غیر قابل انکار در فراهم کردن امنیت ارتباطات هستند. از طرفی، برای اطمینان از امنیت یک الگوریتم، باید میزان پایداری آن در برابر حملات مختلف ارزیابی شود. در کنار ارزیابی امنیت سامانه های رمز نگاری در برابر حملات آماری نظیر حمله خطی، حمله تفاضلی و امثال آن، امنیت سامانه های رمزنگاری در برابر حملات کانال جانبی همواره مورد توجه بوده است. در این میان حملات مبتنی بر القای خطا به اخیرا توجهات زیادی را به خود جلب کرده است. از جمله حملات القای خطا، می توان به القای خطای تفاضلی اشاره کرد که در این تحقیق مد نظر قرار می گیرد. اگرچه حمله القای خطای تفاضلی به رمزهای قالبی زیادی اعمال شده است اما امنیت دسته ای از رمزهای قالبی موسوم به رمزهای ARX، در برابر حملات القای خطا، در این میان کمتر مورد توجه قرار گرفته است. در این راستا، در این مقاله امنیت یک رمز قالبی ARX موسوم به MARX-۲ در برابر حمله القای خطای تفاضلی مد نظر قرار می گیرد. نتیجه این حمله، بازیابی کلید n بیتی رمز با n بیت اعمال خطا خواهد بود. حمله ارائه شده در این مقاله اولین ارزیابی امنیت رمز MARX-۲ در برابر حمله القای خطای تفاضلی ارائه می شود، تا آنجایی که ما اطلاع داریم.

نویسندگان

محمد رضا عادلی

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

رحیم اصغری

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

نصور باقری

هیئت علمی- دانشگاه شهید رجایی

داوود منصوری

دانشکده امنیت اطلاعات دانشگاه صنعتی مالک اشتر