رمز ویژنر: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Eijadi.s (بحث | مشارکت‌ها)
خط ۴۰:
== تحلیل ==
[[File:Vigenere letter frequencies.PNG|thumb|left|400px.|]]
ایده پشت رمزنگاری ویجنر، مانند تمام رمزهای چندالفبایی است، یعنی برای پنهان کردن [[فرکانس|فرکانس[[]]]][[هایفرکانس‌های]] متنی حروف، با یک برنامه سرراست از تحلیل فرکانس را مداخله دارد. به عنوان مثال، اگر P شایع‌ترین حرف در یک متن رمزی باشد که متن به زبان انگلیسی است، ممکن است که P مربوط به E باشد، گمان به E است چون رایج‌ترن حرف در زبان انگلیسی است. با این حال، با استفاده از رمزنگاری ویجنر، E می‌تواند عنوان حرف دیگری در پیام رمزشده باشد، در نتیجه تحلیلی است که شکست تجزیه و تحلیل فرکانس ساده را نشان می‌دهد.
 
ضعف اصلی رمزنگاری ویجنر، طبیعت تکرار [[کلید رمز|کلید]] آن است. اگر رمزشناس به درستی طول [[کلید رمز|کلید]] را حدس بزند، و سپس متن رمزنگاری را می‌توان به عنوان [[رمز سزار]] درهم‌آمیخته تلقی کرد، که به صورت جداگانه می‌توان به راحتی شکسته شود.