رمزنگاری کلید عمومی: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Rezabot (بحث | مشارکت‌ها)
Callwithme (بحث | مشارکت‌ها)
بدون خلاصۀ ویرایش
خط ۱:
در هر یک از الگوهای رمز نگاری لازم است که فرستنده و گیرنده پیام کلید رمز را بدانند. وقتی فرستنده پیام از کلیدی برای رمزنگاری استفاده می‌کند و گیرندگان هم از همان کلید برای رمزگشایی بهره می‌برند ، افشا شدن کلید رمز توسط یکی از گیرندگان پیام ، امنیت را به خطر می‌اندازد.<br />
'''رمزنگاری کلید عمومی''' یا '''رمزنگاری نامتقارن''' روشی از [[رمزنگاری]] است که کلید مورد استفاده برای رمزکردن با کلید مربوط برای رمزگشایی با هم متفاوت است. در رمزنگاری نامتقارن، کاربر یک جفت کلید (یکی '''کلید عمومی''' و یکی '''کلید خصوصی''') در اختیار دارد. کلید خصوصی مخفی باقی می‌ماند ولی کلید عمومی ممکن است به طور وسیع منتشر شود. پیام‌های دریافتی کد شده توسط کلید عمومی کاربر فقط برای خودش قابل خواندن می‌باشد زیرا تنها خود کاربر کلید خصوصی جهت رمزگشایی را در اختیار دارد.
 
'''رمزنگاری کلید عمومی''' یا '''رمزنگاری نامتقارن''' روشی از [[رمزنگاری]] است که کلید مورد استفاده برای رمزکردن با کلید مربوط برای رمزگشایی با هم متفاوت است.
با کلید مخصوص رمزنگاری نمی‌توان رمزگشایی پیام را انجام داد چراکه فقط برای رمزنگاری بکار می‌آید و افشا شدن آن هم لطمه‌ای به کسی نمی‌زند بدان جهت که با آن کلید نمی‌توان متون رمز شده را برگرداند و پیداکردن کلید رمزگشسایی از روی کلید رمزنگاری کار ساده‌ای نیست.
در رمزنگاری نامتقارن، کاربر یک جفت کلید در اختیار دارد:<br />
 
1- '''کلید عمومی'''(کلیدی که با آن متن رمز می‌شود)<br />
 
2- '''کلید خصوصی'''(کلیدی که با آن متن از رمز خارج می‌شود)<br />
'''رمزنگاری کلید عمومی''' یا '''رمزنگاری نامتقارن''' روشی از [[رمزنگاری]]مشخص است که کلید مورد استفاده برای رمزکردن با کلید مربوط برای رمزگشایی با هم متفاوت است. در رمزنگاری نامتقارن، کاربر یک جفت کلید (یکی '''کلید عمومی''' و یکی '''کلید خصوصی''') در اختیار دارد. کلید خصوصی مخفی باقی می‌ماند ولی کلید عمومی ممکن است به طور وسیع منتشر شود. پیام‌های دریافتی کد شده توسط کلید عمومی کاربر فقط برای خودش قابل خواندن می‌باشد زیرا تنها خود کاربر کلید خصوصی جهت رمزگشایی را در اختیار دارد.
 
دو کلید با هم رابطه‌ای ریاضی دارند ولی عملاً کلید خصوصی از روی کلید عمومی محاسبه پذیر نیست.