پاسخ به:#$ آموزش رمز گذاری و رمز نگاری $#
جمعه 9 مهر 1389 6:17 PM
ضعف رمز سزار :
بادادن تعداد حلقه های داخلی ممکن ، فکر میکنید رمز نگار می تواند حلقه های نامرتب ایجاد کند و پیامهای پنهان رمز شده مطمئن برای همیشه داشته باشد
اما شکستن یا تحلیل رمز آن بسیار آسان است .
حالا ببینیم چرا ؟
قبلاً هم گفتم که دانستن روش لزومی برای کشف کلید نیست ولی نباید تاثیر آن را نادیده گرفت.
حال به پیام زیر توجه کنید :
مهم نیست که حلقه یا کلید رمز سزار برای رمز شدن پیام استفاده شود .
احتمال تشکیل یک پیام رمز شده بسیار پیچیده ای به نظر میرسد
اما یک تحلیل گر(رمز گشا)با دانستن یک الگوریتم ساده اقدام به رمز گشایی مینمایید.
به این صورت که رمز گشا روش را میداند سپس با اطلاعات عمومی خود شروع به رمز گشایی میکند.
شاید با خودتون فکر کنید چطور:
برای درک این موضوع بیاید اینجوری به موضوع نگاه کنیم:
ببینید بیلیون بیلیون کلید وجود دارد که روند کاری تحلیل گر رمز را کند نمیکند.این مسئله به این دلیل است که روش رمز سزار الگوهای زبانشناسی کلمات در پیام رمز شده را نادیده میگیرد.
در این نوع رمز نگاری ، الگوهایی شبیه به پیام ساده هستند ، این جنبه از روش های رمز سزار به یک تحلیل گر رمز اطلاعات کافی میدهد تا به سرعت متن ساده را برگرداند.
به این صورت که از ترکیب الفبایی و غیر الفبایی استفاده میشود.