
حجم فایل : 220.6 KB
نوع فایل : پاور پوینت
تعداد اسلاید ها : 26
معرفي سيستم هاي رمزبلوكي بسم الله الرحمن الر حيم فهرست مطالب 6- معرفي انواع ساختار سيستم هاي بلوكي
7- خواص شبكه هاي Feistel
8- ساختارهاي مشابه Feistel
9- جمع بندي
10- پايان
1- مقدمه
2- مدلRandom cipher
3- تعريف پخش كنندگي و درهم پيچيدگي
4- ويژگيهاي مطلوب براي يك الگوريتم رمز بلوكي
5- چند مفهوم اوليه
مقدمه: جابجا كردن حروف يا كلمات با هم (مشخصات آماري موجود در هر زبان)
به هم ريختن احتمال وقوع هربيت در يك دنباله
جايگزيني N بيت با N بيت دلخواه (مشخصات آماري موجود در هر زبان)
پخش كردن N بيتيهاي با معني در يك فضاي بزرگ تر ايده آل :بايدكاري كنيم كه بهترين حمله براي يك مهاجم جستجوي كامل فضاي موجود باشد. انواع رمز كننده ها 1- سيستم پي درپي 2- سيستم بلوكي
مقايسه: 1-انتشارخطا 2-گم شدن يك بيت 3-سرعت عمليات 4-پيچيدگي 5-قيمت تمام شده 6-سنكرون بودن
سيستم هاي رمز بلوكي 1- متقارن 2- نامتقارن K1=كليد رمزگذاري , K2=كليد رمزگشايي Random cipher مدل Random Cipher مدل تعريف درهم پيچيدگي(Confusion) :
كليد K و متن رمز شده C چنان به صورت يك رابطه پيچيده اي
با هم ، رابطه داشته باشند كه از متن C به K نتوان پي برد. خواص خانواده نگاشتها 1- توسط پارامتري به نام <<كليد>> يك عضو از خانواده انتخاب مي گردد.
2- هر عضو اين خانواده بايد مانند يك مدل Random Cipher عمل كند.
3- اعضاي اين خانواده بايد با يكديگر تفاوت قابل قبولي داشته باشد. يك خانواده بد: يك خانواده نسبتا خوب: ويژگيهاي مطلوب براي يك الگوريتم رمزبلوكي 1-بزرگ بودن اندازه قالبهاي ورودي – خروجي براي جلوگيري از تشكيل يك كتاب كد توسط مهاجم.
2-بزرگ بودن فضاي كليد به منظور جلوگيري از امكان جستجوي كامل فضاي كليد توسط دشمن .
3-پيچيده بودن رابطه موجود بين متن رمز شده با متن اصلي و كليد، براي جلوگيري از حملات تحليلي و آماري به سيستم.
4-ودرنهايت الگوريتم بايد دو ويژگي Diffusion و Confusion (معيارهاي شانون)را در حد اعلاي خود، دارا باشد. تعريف ديگري از Diffusion و Confusion
Diffusion :اثرهربيت ورودي(متن وكليد)روي تمام بيتهاي خروجي
Confusion :پيچيده شدن ر...