تسریع رمزنگاری تصویر با استفاده از الگوریتم های موازی آشوبی برروی پردازش گرهای گرافیکی

  • سال انتشار: 1390
  • محل انتشار: هشتمین کنفرانس انجمن رمز ایران
  • کد COI اختصاصی: ISCC08_015
  • زبان مقاله: فارسی
  • تعداد مشاهده: 4696
دانلود فایل این مقاله

نویسندگان

احسان خان میرزا

دانشجوی ارشد، گروه معماری کامپیوتر، دانشگاه رازی، کرمانشاه،

محسن نساجی

دانشجوی ارشد، گروه معماری کامپیوتر، دانشگاه رازی، کرمانشاه،

عبداله چاله چاله

۳ یار استاد ، گروه معماری کامپیوتر، دانشگاه رازی، کرمانشاه،

مهرداد احمدزاده راجی

استادیار، گروه ریاضی، دانشگاه رازی، کرمانشاه

چکیده

در سال های اخیر الگوریتمهای متنوعی در زمینه رمزنگاری تصویر، بر پایه توابع آشوب پیشنهاد شدهاند. دو نکته اساسی در الگوریتم های رمزنگاری تصویر، سرعت و امنیت می باشند. تا به حال سرعت اجرای الگوریتمهای رمزنگاری تصویر، بر روی پردازندههای گرافیکی محاسبه و مقایسه نشده است. در این مقاله الگوریتم رمزنگاری بر پایه توابع آشوب، که ویژگیهای لازم برای اجرا بر روی پردازندههای گرافیکی را داشته باشد، پیشنهاد شده است.در این الگوریتم، از نگاشت Kolmogorov برای به هم ریختن مکان پیکسلهای تصویر و از تابع لجستیک برای جایگزینی مقدار پیکسلهای تصویر استفاده شدهاست. الگوریتم پیشنهادی، بر روی پردازنده گرافیکی پیادهسازی شده است. نتایج نشان می دهد پیاده سازی این الگوریتم بر روی پردازنده گرافیکی با ابزار برنامه نویسی CUDA در مقایسه با پیادهسازی الگوریتمهای ترتیبی بر روی پردازنده دو هسته ای، 10000 برابر سریعتر می باشد که به دلیل اجرای همزمان هزار ها ریسمان می باشد. در این مقاله، فاکتور های امنیتی جهت ارزیابی الگوریتم پیشنهادی در نظر گرفته شده است.

کلیدواژه ها

امنیت، پردازشگر گرافیکی، توابع آشوب، رمزنگاری تصویر، سرعت

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.