متن رمزنگاری شده: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جز R0stam صفحهٔ Ciphertext را به متن رمزنگاری شده منتقل کرد |
ابرابزار |
||
خط ۱:
[[File:Zimmermann Telegram.jpeg|thumb|right|250px| [[Zimmermann تلگراف]] (از واشنگتن به مکزیکو فرستاده شد).]]
در [[رمزنگاری]]
پیام رمز شده همچنین به عنوان اطلاعات رمز نگاری شده یا encoded شناخته
▲در [[رمزنگاری]] ، متن رمزنگاری شده (یا cyphertext) نتیجه رمزنگاری اجرا شده بر متن آشکار با استفاده از الگوریتمی است که [[cipher]] نامیده می شود.<ref>http://en.wikipedia.org/wiki/Ciphertext#cite_note-0</ref>
▲پیام رمز شده همچنین به عنوان اطلاعات رمز نگاری شده یا encoded شناخته می شود زیرا شامل نوعی از متن آشکار اصلی است که برای یک انسان یا کامپیوتر بدون رمز گشایی مناسب غیر قابل خواندن است.
[[رمز گشایی]]، معکوس رمز نگاری است، و فرآیند تبدیل متن رمز نگاری شده به متن آشکار قابل فهم است. متن رمز نگاری شده نباید با [[codetext]] اشتباه گرفته شود زیرا codetext نتیجه یک [[کد]] است نه یک رمز.
= مثالی از کلید متقارن =
اگر M را متن آشکاری که آلیس
: <math>c = E_k(m)\!</math><ref name="Fundamentals">{{cite book|isbn=
هر دو باید کلید <math>k\!</math> انتخاب شده را بدانند یا در غیر اینصورت رمزنگاری بی
به منظور خواندن پیام
: <math>D_k(c) = D_k(E_k(m)) = m\!</math><ref name="Fundamentals" />
= انواع رمزنگاری =▼
[[
▲=انواع رمزنگاری=
▲[[تاريخ رمزنگاري]] از هزاران سال پيش آغاز مي شود و حاوي انواع مختلفي از انواع مختلف رمزنگاري است. الگوريتم هاي پيش از آن با دست انجام می شد و اساسا متفاوت از الگوريتم هاي مدرن، که معمولا توسط يک ماشين اجرا می شود است.
▲'''رمزنگاری های تاریخی'''
▲رمزنگاری هایی که در گذشته و به وسیله قلم و کاغذ انجام می شد رمزنگاری کلاسیک نامیده می شود.که عبارتند از:
* '''[[رمزنگاری جانشینی]]''' : واحدهایی از متن آشکار هستند که با متن رمزنگاری شده جایگزین می شود.( Caesar cipher and One-time pad )▼
* '''[[رمزنگاری جابه جاشدگی]]''' : متن رمزنگاری شده جایگشتی از متن آشکار است.( Rail fence cipher)▼
* '''[[رمزنگاری جانشینی چندگانه]]''' : یک رمز جایگزین از الفبای جایگزین متعددی استفاده می کند.( Vigenère cipher and Enigma machine)▼
* '''[[رمزنگاری جایگشت]]''' : نوعی از رمزنگاری جا به جا شدگی است که کلید جایگشت دارد.▼
▲* '''[[رمزنگاری جانشینی]]'''
رمزنگاری های تاریخی به عنوان يک راه حل رمزگذاري مستقل به طور کلي مورد استفاده قرار نمي گيرد، زيرا آنها بسيار آسان شکسته می شوند. بسياري از رمزهاي کلاسيک را مي توان با استفاده از brute force و يا با تجزيه و تحليل ciphertext شکست البته به استثنای one-time pad.▼
▲* '''[[رمزنگاری جانشینی چندگانه]]'''
▲
'''رمز های مدرن'''▼
رمزهاي مدرن، امن تر از رمزهاي کلاسيک هستند و طراحی شده اند تا مقاومت وسیعی در برابر حمله¬ها داشته باشند. یک حمله کننده نباید قادر باشد تا کلید استفاده شده در یک رمزنگاری مدرن را پیدا کند، حتی اگر هر تعداد از متن آشکار و متن رمزنگاری شده متناطر را بداند. روش های رمزگذاری مدرن می تواند به دسته های زیر تقسیم شود : ▼
*'''[[رمزنگاری کلید خصوصی]]''' ([[الگوریتم کلید متقارن]]) : کلید مشابهی برای رمزگذاری یا رمزگشایی استفاده می شود.▼
▲
* '''[[رمزنگاری کلید
▲* '''[[رمزنگاری کلید
در الگوریتم کلید متقارن (برای مثال [[DES]] و [[AES]]
رمزنگاری کلید متقارن را می توان به دو نوع رمزنگاری بلوکی و رمزنگاری جریانی تقسیم کرد. رمزنگاری بلوکی، بر روی طول ثابتی از
رمزنگاری جریانی متن آشکار را به صورت پیوسته و جریانی از
== جستارهای وابسته ==
سطر ۵۰ ⟵ ۴۷:
* [[:Category:Uncracked codes and ciphers]]
== منابع: ==
{{Reflist|
[[رده:رمزنگاری]]
|