پیاده سازی الگوریتم رمز AES یژه سیستم های بلادرنگ مبتنی بر پردازنده های چند هسته

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

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

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

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

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

NSOECE05_003

تاریخ نمایه سازی: 10 تیر 1396

چکیده مقاله:

رمزنگاری برای افزایش ضریب اطمینان فناوری های مدرن از اهمیت بالایی برخوردار است. استفاده از الگوریتم های رمزنگاری در امنیت داده ها طی سال های اخیر روند رو به رشد و چشمگیری داشته است. به طور کلی الگوریتم های رمزنگاری به دو دسته تقسیم می شوند. دسته اول الگوریتم های رمز متقارن و دسته دوم الگوریتم های رمز نامتقارن می باشند.به طور خلاصه می توان گفت که الگوریتم های متقارن دارای سرعت بالاتر و الگوریتم های نامتقارن دارای امنیت بهتری هستند. الگوریتم رمزگذاریپیشرفته AES به عنوان جایگزینی برای استاندارد رمز گذاری داده ها DES انتخاب شد AES به طور گسترده ای در طیف وسیعی از برنامه ها نظیر سیستم های ارتباطی ، سرور های با عملکرد بالا، تگ های RFID و کارت های هوشمند به کار رفته است. در این مقاله هدف کلی ارایه طرحی ویژه سیستم های بلادرنگ می باشد، که متناسب با درخواست کاربر و بر اساس دو فاکتور اصلی زمان اجرا و حافظه مصرفی، به صورت دینامیک الگوریتم AES ویژه سیستم های بلادرنگ را اریه می دهد. در جهت رسیدن به این هدف ابتدا مدهای کاری ECB, CBC , CTR, OFB را پیاده سازی کرده ایم. از آنجا که عدم تاخیر و سرعت یکی از ویژگی های مهم سیستم های بلادرنگ می باشد با اجرای تکنیک موازی سازی برروی پردازنده های چند هسته ای با استفاده از دستورات برنامه نویسی OpenMp نسته ایم زمان اجرا را کاهش دهیم. با استفاده از ویژوال استدیو 2015 حافظه مصرفی هر یک از مدها را، اندازه گرفته ایم و در طرح کلی ویژه سیستم های بلادرنگ اعمال کرده ایم.

نویسندگان

سمیرا آلپلو ساردو

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

امیر صباغ ملاحسینی

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

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Asok S. Karthi gaikumar P. Sandhya R. Jarold N. Mangai ...
  • Bilski P. Winiecki W. 2010. Multi-core imp lementation of the ...
  • Chapman B. Jost G.Van der Pas R. 2007. Using OpenMP: ...
  • Choo E. Lee J. Lee H. 2009 Srmt: a lightweight ...
  • Jun Han J. Zhu D. Jin H Gaudiot J. 2012. ...
  • ICCSEEE 2016: 5th Internationa Conference on Computer Science, Electrical and ...
  • Kalif A. Elmahdy H. 2009. The Impact of Frame Rate ...
  • Ken C . Xiaoying L. 2012. A sopc-based evaluation of ...
  • Schliecker S. Rox J. Negrean M. Richter R. Jersak M. ...
  • Schliecker S. Rox J. Negrean M. Richter R. Jersak M. ...
  • Srivastava Sh Kumar A. Nandi g.c. 2012. Inter cipher block ...
  • Stallings W. 2011. Cryptography And Network Security Principles And Practice ...
  • ICCSEEE 2016: 5th Internationa Conference on Computer Science, Electrical and ...
  • نمایش کامل مراجع