بهبود سرعت الگوریتم رمزنگاری RPrime RSA با استفاده از سیستم اعداد مانده‌ای

نویسندگان

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

2 گروه مهندسی کامپیوتر، مؤسسه آموزش عالی کارون، اهواز، ایران.

3 دانشکده مهندسی دریا، دانشگاه علوم و فنون دریایی خرمشهر، خرمشهر، ایران.

doi
10.22113/jmst.2020.198899.2305
چکیده

با گسترش فناوری، نیاز به امنیت داده‌ها و اطلاعات بر روی بستر مخابراتی ضروری می‌باشد. یکی از موارد پر اهمیت برقراری امنیت اطلاعات در ارتباطات محیط‌های دریایی می‌باشد. سیستم رمزنگاری RSA یکی از گسترده‌ترین و محبوب‌ترین الگوریتم‌های رمزنگاری نامتقارن مورد استفاده در انتقال امن اطلاعات می‌باشد. در سیستم رمزنگاری RSA به دلیل طول بسیار بزرگ کلید، سرعت مرحله‌ی رمزنگاری و رمزگشایی کاهش می‌یابد، از این‌رو نیاز به بهبود سرعت در آن می‌باشد. یکی از روش‌های بهبودیافته‌ی RSA به نام RPrime RSA می‌باشد که دارای سرعت رمزگشایی بالاتری نسبت به RSA می‌باشد. در این مقاله، سرعت رمزنگاری و رمزگشایی الگوریتم RPrime RSA با استفاده از سیستم اعداد مانده‌ای کارا بهبود داده شده است. نتایج پیاده‌سازی و مقایسات نشان می‌دهد که روش پیشنهادی به طور متوسط موجب بهبود 22٪ و 36٪ در سرعت رمزنگاری و رمزگشایی نسبت به الگوریتم RPrime RSA شده است.