چکیده مقاله
امروزه استفاده از اینترنت و ارتباطات به سرعت افزایش یافته و قسمت اعظم زندگی مارا به خود اختصاص داده است میلیون هاکاربر روزانه حجم وسیعی از داده های الکترونیکی را تولید و مبادله می کنند با این وجود ایجاد امنیت و شخصی سازی در راسدغدغه های اصلی می باشد که حاکی از نفوذ چنین برنامه هایی در زندگی روزانه می باشد بنا براین رمزنگاری برای افزایش ضریباطمینان فناوری های مدرن از اهمیت بالایی برخوردار است استفاده از الگوریتم های رمزنگاری در امنیت داده ها طی سال های اخیرروند رو به رشد و چشمگیری داشته است به طور کلی الگوریتم های رمزنگاری به دو دسته تقسیم می شوند دسته اول الگوریتم هایرمز متقارن و دسته دوم الگوریتم های رمز نامتقارن می باشند به طور خلاصه می توان گفت که الگوریتم های متقارن دارای سرعتبالاتر و الگوریتم های نامتقارن دارای امنیت بهتری هستند استفاده از پیاده سازی سریال الگوریتم های رمزنگاری زمان اجرا راافزایش می دهد و این ممکن است برای برخی از برنامه های کاربردی که نیاز به سرعت بالا برای انجام عملیات رمزگذاری ورمزگشایی دارند میسر نشود در این پژوهش تلاش کردیم تا با پیاده سازی الگوریتم رمز AES و طرح پیشنهادی K FCB امنیت داده ها را افزایش دهیم هدف کلی پیاده سازی الگوریتم رمز AES و مدهای کاری ویژه ای الگوریتم می باشد ما در این مقاله مد کاری ECB را پیاده سازی کردیم و جهت بهبود امنیت این مد کاری طرح پیشنهادی K ECB را ارایه دادیم طرح پیشنهادی علاوه بر داشتن سرعتی نزدیک به مدکاری ECB توانسته امنیت را افزایش دهدم نتایج حاصل از پیاده سازی ها نشان می دهد با افزایش تکنیک موازی سازی برروی پردازنده های چند هسته ای با استفاده از دستورات برنامه نویسی OpenMP توانسته ایم زمان اجرا را کاهش دهیم
کلیدواژهها
نویسندگان
شیوه ارجاع
�لپلوساردو، سمیرا و صباغ ملاحسینی، امیر،1395،پیاده سازی کارآمد الگوریتم رمز AES مبتنی بر پردازنده های چند هسته،کنفرانس بین المللی مهندسی و علوم کامپیوتر،نجف آباد
ارائهشده در
مجموعه مقالات کنفرانس بین المللی مهندسی و علوم کامپیوتر3 اسفند 1395 · نجف آباد