CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

تحلیل پیادهسازیهای الگوریتم رمزنگاری AES بر روی GPU به زبان CUDA

عنوان مقاله: تحلیل پیادهسازیهای الگوریتم رمزنگاری AES بر روی GPU به زبان CUDA
شناسه ملی مقاله: TEDECE01_583
منتشر شده در کنفرانس ملی فن آوری، انرژی و داده با رویکرد مهندسی برق و کامپیوتر در سال 1394
مشخصات نویسندگان مقاله:

زینب عسکری ارجاس - دانشگاه آزاد اسلامی کرمان، دانشکده مهندسی کامپیوتر، ایران
امیر صباغ ملاحسینی - استادیار بخش مهندسی کامپیوتر، دانشگاه آزاد اسلامی کرمان، ایران

خلاصه مقاله:
واحد پردازش گرافیک GPU به دلیل تعداد هسته های در حال افزایشی که دارد، چند سالیست علاوه بر انجام عملیات گرافیکی، برای کارهای محاسباتی پیشرفته ای مثل رمزنگاری پپیشرفته نیز استفاده میشود. در سالهای اخیر، مقااتت متعاددی در زمینه موازی سازی الگوریتم AES بر روی GPU ارائه شده است، در هریک از این مقاتت، الگوریتم AES به روش خاصی پیاده سازی شده است. در این مقاله ما سعی داریم پیاده سازی های مختلفی از این الگوریتم که به زبان کودا نوشته شده اند، را با هم مقایسه کنیم تا مناسب ترین و سریعترین پیاده سازی را جهت استفاده در نرم افزار های بانک اطلاعاتی مشخص نماییم. نتایج نشان میدهد پیاده سازی سوم رمزنگاری را در زمان کمتری نسبت به بقیه پیاده سازی ها انجام می دهد.

کلمات کلیدی:
رمزنگاری، GPU ، AES ، CUDA ، موازی سازی

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/396503/