رمزنگاری روی FPGA و حملات جانبی
سال انتشار: 1394
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,007
فایل این مقاله در 14 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ITCC02_099
تاریخ نمایه سازی: 21 شهریور 1395
چکیده مقاله:
با توجه پیشرفت روزافزون FPGA ها امروزه برای پیادهسازی بیشتر ماژول های رمز از این ابزارپرکاربرد استفاده می شود. بنابراین FPGA یک سخت افزار برنامه پذیر است که از آن برای پیاده-سازی سخت افزاری یک سری از محاسبات مانند رمز کردن با سرعت بالا استفاده میشود دلایلبسیاری برای این استفاده روزافزون وجود دارد . در رمزنگاری کاربردهایی وجود دارد که نیازمندتغییراتی در الگوریتم های استاندارد رمزنگاری است چنین تغییراتی به آسانی در سخت افزارهای قابلبازپیکربندی مجدد قابل اجراست هم چنین در موارد بسیاری اصول رمزنگاری و یا حالت هایکاربرد آن بر اساس کاربرد خاص ممکن است تغییر کند هم چنین پردازنده های همه منظوره برایاجرای سریع الگوریتم های رمزنگاری به خصوص الگوریتم کلید عمومی بهینه سازی نشده اند دراصل این مسئله به این خاطر است که این پردازنده ها توانایی عملیات ریاضی بر روی عملوندهایطولانی را ندارند اگر چه پیاده سازی بر روی FPGA نسبت به ASIC معمولا کندتر است ولینسبت به پیاده سازی نرم افزاری از سرعت ذاتی بیشتری برخوردار است. در سالهای اخیر امنیتالگوریتم استاندارد پیشرفته رمزنگاری (AES) در مقابل حملات مورد توجه ویژه ای قرار گرفتهاست. زیرا این الگوریتم از جمله مهمترین و پرکاربردترین الگوریتم های معاصر است که درکاربردهای متنوعی از جمله کارت های هوشمند، وب سرورها، تلفن های سلولی شبکه ی ATMو... مورد استفاده قرار می گیرد. در این مقاله ضمن پیاده سازی الگوریتم AES روی FPGAحمله ی توانی روی آن اعمال و نتایج در محیط نرم افزاری QuartusII Qsim ، EPE وMATLAB شبیه سازی گردیده است.
کلیدواژه ها:
نویسندگان
سیده مریم حسینی
دانشجوی کارشناسی ارشد مهندسی برق، دانشگاه آزاد اسلامی واحد قزوین
ستارمیرزا کوچکی
دانشیار مهندسی برق، دانشگاه علم و صنعت
مراجع و منابع این مقاله:
لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :