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