پیاده سازی بهینه ی نرم افزاری الگوریتم رمزنگاری احراز اصالت شده ی AEGIS

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

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

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

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

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

ISCC13_007

تاریخ نمایه سازی: 5 آبان 1397

چکیده مقاله:

رمزنگاری احراز اصالت شده یک حالت اجرایی در رمزهای قطعه ای بوده که خدمت های احراز اصالت، محرمانگی و تمامیت داده را درفرآیند انتقال اطلاعات فراهم می کند. از سال 2013 مسابقه ای تحت عنوان CAESAR جهت طراحی الگوریتم ها ی رمزنگاریاحرازاصالت شده شروع گردیده و تا سال 2017 ادامه خواهد داشت. یکی از الگوریتم هایی که به دور سوم این مسابقه رسیده است واز نظر امنیتی وضعیت مناسبی دارد، الگوریتم رمزنگاری احراز اصالت شده ی AEGIS است که در این مقاله، روش هایی برا ی بهینه-سازی نرم افزاری این الگوریتم ارایه گردیده است. این روش ها شامل بهینه سازی فضای حافظه ی مورد نیاز و نیز ارایه ی روش هاییبرای افزایش سرعت الگوریتم است. بدلیل اینکه الگوریتم رمزنگاری احراز اصالت شده ی AEGIS از AES به عنوان یک اولیه برایرمزگذاری و احراز اصالت استفاده می کند، ابتدا یک روش جدید برای انجام یک دور از انتقالات AES ارایه می شود که در مقایسه با روش قبلی، فضای مصرفی آن به نصف کاهش یافته است و سرعت رمزنگاری آن سه درصد از روش قبلی کمتر است . سپس اینروش جدید برای بهینه سازی الگوریتم AEGIS به کار برده می شود که باعث کاهش مصرف حافظه آن می شود. برای افزایش سرعت الگوریتم AEGIS نیز دو روش به کار گرفته شده که باعث افزایش 2 و 3 برابری سرعت الگوریتم شده است.

نویسندگان

محسن رضایی

دانشجوی کارشناسی ارشد گروه مهندسی کامپیوتر، دانشگاه گیلان، رشت

رضا ابراهیمی آتانی

استادیار گروه مهندسی کامپیوتر، دانشگاه گیلان، رشت