پیاده سازی و آنالیز شاخص رمزنگاری aes در gpu
|
|
|
|
|
نویسنده
|
ملائی فرخ لقا
|
منبع
|
ششمين همايش ملي فناوريهاي نوين در مهندسي برق، كامپيوتر و مكانيك ايران - 1402 - دوره : 6 - ششمین همایش ملی فناوریهای نوین در مهندسی برق، کامپیوتر و مکانیک ایران - کد همایش: 02221-18264 - صفحه:0 -0
|
چکیده
|
Gpu در حال ادامه دادن به روند عملکرد بهتر خود نسبت به cpu می باشد و در عین حال، در حال تبدیل شدن به یک هدف کلی می باشد. در این مقاله، به منظور بهبود کارایی الگوریتم aes، یک پیاده سازی از cuda از پردازش کد کتاب رمز الکترونیکی (ecb) و فرایند رمزگشایی حالت بازخورد رمز (cbc) بر روی gpu پیشنهاد شده است. در پیاده سازی ما، t- boxهای مکررا قابل دسترسی به حافظه به اشتراک گذاشته شده بر روی تراشه اختصاص داده شد و سطح جزئیات که یک ریسمان بلوک aes 16 بایتی را بکار می گیرد، تصویب شد. در نهایت، ما به بالاترین عملکرد در حدود 60 gbps توان عملیاتی بر nvidia tesla c2050 gpu دست یافتیم، که تا 50 بار سریعتر از پیاده سازی متوالی بر اساس پردازنده intel core i7-920 2.66ghz بود. علاوه بر این، ما بهینه سازی تحت برخی سناریوهای برنامه عملی مانند پردازش gpu همپوشانی و انتقال داده را مورد بحث قرار دادیم.
|
کلیدواژه
|
cuda، gpu، aes، کتاب رمز الکترونیکی، بازخورد رمز، محاسبات موازی
|
آدرس
|
, iran
|
پست الکترونیکی
|
farrokhlagha.molaie@gmail.com
|
|
|
|
|