الگوریتم RSA
الگوریتم رمزنگاری rsa یک الگوریتم رمزنگاری نامتقارن است. به این معنی که بر روی دو کلید به نام های کلید عمومی یا Public و کلید خصوصی یا Private اجرا می شود. همان طور که از نام آن مشخص است؛ کلید عمومی در اختیار همه قرار می گیرد ولی کلید خصوصی به صورت محرمانه نگه داری می گردد.
دسته بندی : پی دی اف
نوع فایل : pdf-doc ( قابل ویرایش و آماده پرینت )
تعداد صفحات : 14 صفحه
قسمتی از متن فایل:
یک الگوریتم RSA اصلاح شده برای تقویت امنیت امضای دیجیتالی
عنوان انگلیسی:
A Modified RSA Algorithm to Enhance ecurity for Digital Signature
عنوان فارسی:
یک الگوریتم RSA اصلاح شده برای تقویت امنیت امضای دیجیتالی
تعداد صفحات مقاله اصلی: 5 صفحهpdf
تعداد صفحات ترجمه: 14 صفحه ورد
سال انتشار: 2015
مجله
978-1-4799-6908-1/15/$31.00 ©2015 IEEE
Abstract- Digital signature has been providing security services to secure electronic transaction over internet. Rivest, Shamir and Adlemen (RSA) al gorithm was most widely used to provide security techni que. Here we have modified the RSA algorithm to enhance its level o f security. This paper presents a fair comparison betweenRSA and Modified RSA algorithm along with time and security by running several encryption and decryption setting to process data o f different sizes. The efficiency of these algorithms was considered based on ke y generation speed and security level. The texts of different sizes were encrypted and decrypted using RSA and modified RSA algorithms. The simulation result proves that in Modified RSA algorithm key generation is faster and it enhances security by two levels. RSA algorithm is faster than Modified RSA in terms of encryption and decryption speed.
Keywords – Digital Signature; Private Key; Public key; Security services; RSA
چکیده:
امضای دیجیتالی که برای سرویسهای امنیتی ارائه شده است به منظور تامین امنیت تراکنش الکترونیکی بر روی اینترنت بکار می رود. از الگوریتم ریوست، شامیر و آدلمن (RSA) به طور گسترده ای به منظور فراهم نمودن تکنیکهای امنیتی استفاده می شود. در این مقاله ما الگوریتم RSA را به منظور افزایش سطح امنیت آن اصلاح کرده ایم. این مقاله مقایسه عادلانه بین الگوریتم RSA و الگوریتم RSA اصلاح شده را در رابطه با زمان و امنیت توسط اجرای چندین تنظیمات رمزگذاری و رمزگشایی برای پردازش داده های با اندازه های مختلف ارائه می کند. کارایی این الگوریتم ها بر اساس سرعت تولید کلید و سطح امنیت آنها در نظر گرفته شد. متون با اندازه های مختلف با استفاده از الگوریتم RSA و الگوریتم RSA اصلاح شده، رمزگذاری و رمزگشایی شدند. نتایج شبیه سازی نشان می دهد که در الگوریتم RSA اصلاح شده فرایند تولید کلید سریع تر بوده و این الگوریتم سطح امنیت را دو مرجله بالا می برد. الگوریتم RSA از لحاظ سرعت رمزنگاری و رمزگشایی سریع تر از RSA اصلاح شده می باشد.
کلید واژه ها - امضای دیجیتالی؛ کلید خصوصی؛ کلید عمومی؛ سرویسهای امنیتی؛ RSA
فهرست مطالب
مقدمه. 2
رمزنگاری با کلید متقارن: 3
رمزنگاری با کلید نامتقارن: 3
الگوریتم های متعارف برای امضای دیجیتالی (DS) 3
- A. طرز کار الگوریتم RSA: 3
- C. طرز کار طرح ما: 5
- نتایج شبیه سازی و بحث.... 7
A) سرعت تولید کلید.. 7
B) سرعت رمزگذاری... 8
C) سرعت رمزگشایی... 9
4) نتایج و یافته ها 11
A) خلاصه نتایج و یافته ها 11
5) نتیجه گیری و کارهای آینده. 12
منابع.. 12