بررسی ساختار و ویژگی های الگوریتم رمزنگاری RSA و نحوه اجرای آن در GPU
عنوان مقاله: بررسی ساختار و ویژگی های الگوریتم رمزنگاری RSA و نحوه اجرای آن در GPU
شناسه ملی مقاله: COMCONF04_122
منتشر شده در چهارمین کنفرانس بین المللی مهندسی برق و کامپیوتر در سال 1395
شناسه ملی مقاله: COMCONF04_122
منتشر شده در چهارمین کنفرانس بین المللی مهندسی برق و کامپیوتر در سال 1395
مشخصات نویسندگان مقاله:
محمد سلطانی - دانشجوی کارشناسی ارشد، رشته مهندسی فناوری اطلاعات طراحی و تولید نرم افزار ، دانشگاه آزاد اسلامی واحد کرمان، کرمان، ایران
عمید خطیبی بردسیری - استادیار - دانشکده مهندسی کامپیوتر و فناوری اطلاعات، دانشگاه آزاد اسلامی واحد کرمان، کرمان، ایران
خلاصه مقاله:
محمد سلطانی - دانشجوی کارشناسی ارشد، رشته مهندسی فناوری اطلاعات طراحی و تولید نرم افزار ، دانشگاه آزاد اسلامی واحد کرمان، کرمان، ایران
عمید خطیبی بردسیری - استادیار - دانشکده مهندسی کامپیوتر و فناوری اطلاعات، دانشگاه آزاد اسلامی واحد کرمان، کرمان، ایران
طراحی و پیاده سازی یک محیط ایمن در سازمان های مدرن اطلاعاتی یکی از چالش های اساسی در عصر حاضر محسوب می گردد و حفاظت از اطلاعات نقش اساسی و مهمی در تبادلات پیام ها و مبادلات تجاری ایفا می نماید. از رمزنگاری برای تامین نیازهای امنیتی اطلاعات استفاده می شود. با توجه به اهمیت این موضوع و گذار از مرحله سنتی به مرحله دیجیتال آشنایی با روشهای رمزگذاری ضروری به نظر میرسد . الگوریتم های رمزنگاری به دو گروه عمده تقسیم می گردند این دو گروه عبارت هستند از الگوریتم های رمزنگاری متقارن و نامتقارن. از گروه الگوریتم های رمزنگاری نامتقارن، یکی از الگوریتم های رمزنگاری که نقش مهمی در توسعه الگوریتم های رمزنگاری در گروه نا متقارن داشته است، الگوریتم رمز نگاری RSA است. به دلیل اهمیت این الگوریتم در رمزنگاری اطلاعات در این مقاله ساختار الگوریتم RSA و نحوه اجرای آن در زبان برنامه نویسی CUDA خواهیم پرداخت.
کلمات کلیدی: رمزنگاری، رمزگشایی، الگوریتم رمزنگاری RSA ، GPU ، CUDA
صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/608994/