متن رمزنگاری شده

دانشنامه عمومی

در رمزنگاری، متن رمزنگاری شده ( یا ciphertext ) نتیجه رمزنگاری اجرا شده بر متن آشکار با استفاده از الگوریتمی است که سایفر نامیده می شود. [ ۱]
پیام رمز شده همچنین به عنوان اطلاعات رمز نگاری شده یا encoded شناخته می شود زیرا شامل نوعی از متن آشکار اصلی است که برای یک انسان یا کامپیوتر بدون رمز گشایی مناسب غیرقابل خواندن است. رمز گشایی، معکوس رمز نگاری است، و فرایند تبدیل متن رمز نگاری شده به متن آشکار قابل فهم است. متن رمز نگاری شده نباید با codetext اشتباه گرفته شود زیرا codetext نتیجه یک کد است نه یک رمز.
اگر M را متن آشکاری که آلیس می خواهد به صورت محرمانه به جف انتقال دهد باشد و اگر EK الگوریتم رمزنگاری باشد که K یک کلید مخفی باشد، آلیس باید ابتدا متن آشکار را به متن رمزنگاری شده تبدیل کند، C، به منظور فرستادن بی خطر پیام به جف فرض می شود.
هر دو باید کلید k انتخاب شده را بدانند یا در غیر اینصورت رمزنگاری بی فایده است. هنگامی که پیام با استفاده از الگوریتم رمزنگاری رمزگذاری می شود آلیس می تواند با امنیت آن را به جف ارسال کند ( با فرض این که کس دیگری کلید را نداند ) . به منظور خواندن پیام آلیس، جف باید با استفاده از E k − 1 ( که به عنوان الگوریتم رمز گشایی شناخته می شود و با D k نمایش داده می شود ) پیام آلیس را رمزگشایی کند.
تاریخ رمزنگاری از هزاران سال پیش آغاز می شود و حاوی انواع مختلفی از انواع مختلف رمزنگاری است. الگوریتم های پیش از آن با دست انجام می شد و اساساً متفاوت از الگوریتم های مدرن، که معمولاً توسط یک ماشین اجرا می شود است.
رمزنگاری های تاریخی رمزنگاری هایی که در گذشته و به وسیله قلم و کاغذ انجام می شد رمزنگاری کلاسیک نامیده می شود؛ که عبارتند از:
• رمزنگاری جانشینی: واحدهایی از متن آشکار هستند که با متن رمزنگاری شده جایگزین می شود. ( Caesar cipher and One - time pad )
• رمزنگاری جابه جاشدگی: متن رمزنگاری شده جایگشتی از متن آشکار است. ( Rail fence cipher )
رمزنگاری جانشینی چندگانه: یک رمز جایگزین از الفبای جایگزین متعددی استفاده می کند. ( Vigenère cipher and Enigma machine )
• رمزنگاری جایگشت: نوعی از رمزنگاری جابه جا شدگی است که کلید جایگشت دارد.
رمزنگاری های تاریخی به عنوان یک راه حل رمزگذاری مستقل به طور کلی مورد استفاده قرار نمی گیرد، زیرا آن ها بسیار آسان شکسته می شوند. بسیاری از رمزهای کلاسیک را می توان با استفاده از brute force یا با تجزیه و تحلیل ciphertext شکست البته به استثنای one - time pad.
عکس متن رمزنگاری شده
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلف

پیشنهاد کاربران

بپرس