آنالیز الگوریتم رمز A5/1 با استفاده از پردازنده های گرافیکی

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

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

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

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

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

ISCC10_023

تاریخ نمایه سازی: 5 آبان 1397

چکیده مقاله:

امروزه شاهد گسترش و توسعه روزافزون استفاده از بسترهای موازی و تسریع در روند محاسبات هستیم. در این راستا، به دلیل اهمیت رمزنگاری و آنالیز رمز، پیاده سازی هیا موازی مختلفی در این حوزه انجام شده است که توان محاسباتی بالایی ارایه می کنند. با توجه به توان پردازشی بسیار بالای پردازنده های گرافیکی (GPUs)، پیاده سازی موازی الگوریتم های رمز بر روی این بستر موازی به موضوعی جالب و در خور توجه تبدیل شده است. لذا در این مقاله، با هدف پیاده سازی موازی الگوریتم های مبتنی بر سخت افزار و حل چالش های پیش رو، الگوریتم رمز A5/1 را به عنوان یک الگوریتم رمز شناخته شده و پرکاربرد مبتنی بر سخت افزار انتخاب نموده و پس از پیاده سازی آن به شکل متعارف، به منظور تسریع و ایجاد امکان استفاده از توان پردازش موازی و غلبه بر محدودیت های معماری، روش جدیدی برای پیاده سازی آن ارایه کرده ایم. روش ارایه شده یک روش ع مومی بوده و در تمامی بسترهای موازی، همچنین کلیه الگورتیم های رمزنگاری مبتنی بر سخت افزار قابل به کارگیری است و از نقطه نظر کارآیی، با استفاده از پردازنده گرافیکی و به کارگیری آن در الگوریتم های حمله، شاهد بیش از 700 برابر تسریع نسبت به پیاده سازی های پیشین برای الگوریتم رمز 5A/1 هستیم.

نویسندگان

آرمین احمدزاده

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

سعید صفری

استادیار، دانشکده مهندسی برق و کامپیوتر، دانشگاه تهران

سعید گرگین

استادیار، پژوهشکده برق و کامپیوتر، سازمان پژوهش های علمی و صنعتی ایران، تهران