دانلود پاورپوینت معرفي سيستم هاي رمزبلوكي با فرمت ppt ودر 25 صفحه قابل ویرایش
فهرست مطالب
1- مقدمه
2- مدلRandom cipher
3- تعريف پخش كنندگي و درهم پيچيدگي
4- ويژگيهاي مطلوببراي يك الگوريتم رمز بلوكي
5- چند مفهوم اوليه
6- معرفي انواع ساختار سيستم هاي بلوكي
7- خواص شبكه هايFeistel
8- ساختارهايمشابهFeistel
9- جمع بندي
10- پايان
قسمتی از متن پاورپوینت
مقدمه:
هدف استفاده از سيستم هاي رمز كننده،بالا بردن امنيت انتقال اطلاعات
به نحوي كه شخص خارجي به محتواي اطلاعات دسترسي پيدا نكند.
هدف از طراحي يك الگوريتم خوب نگاشت مجموعة S 2
برروي كل فضاي پيامهاي N حرفيS1 مي باشد
به نحوي كه خواص آماري مجموعهS 2از بين برود.
تعريف پخش كنندگي (Diffusion) :
از بين رفتن ويژگيهاي مجموعهS2پس از نگاشت شدن به داخل كل فضاي S1 .
يك مثال از مدل Random Cipher مي تواند يك جدول وابسته
به كليد با N بيت ورودي و N بيت خروجي باشد
اشكال اين روش نياز به حافظه زياد است مثلاً براي N=64 تقريباً
1020byte حافظه مورد نياز است.اين سيستم امنيت كاملي دارد
خواص خانواده نگاشتها
1- توسط پارامتري به نام <<كليد>> يك عضو از خانواده انتخاب مي گردد.
2- هر عضو اين خانواده بايد مانند يك مدل Random Cipher عمل كند.
3- اعضاي اين خانواده بايد با يكديگر تفاوت قابل قبولي داشته باشد.
ويژگيهاي مطلوب براي يك الگوريتم رمزبلوكي
1-بزرگ بودن اندازه قالبهاي ورودي – خروجي براي جلوگيري ازتشكيل يك كتاب كد توسط مهاجم.
2-بزرگ بودن فضاي كليد به منظور جلوگيري از امكان جستجوي كامل فضاي كليد توسط دشمن .
3-پيچيده بودن رابطه موجود بين متن رمز شده با متن اصلي و كليد، براي جلوگيري از حملات تحليلي و آماري به سيستم.
4-ودرنهايت الگوريتم بايد دو ويژگي Diffusion و Confusion (معيارهاي شانون)را در حد اعلاي خود، دارا باشد.
تعريف ديگري ازDiffusion و Confusion
Diffusion :اثرهربيت ورودي(متن وكليد)روي تمام بيتهاي خروجي
Confusion :پيچيده شدن رابطه بين ورودي(متن وكليد)وخروجي Confusion به تنهايي مي تواند براي امنيت سيستم كافي باشد
براي Diffusion از عمل جايگشت بيتي و براي Confusion از عمل جابجايي( S-box)ها، به صورت يك در ميان استفاده مي شود. رمز كننده هاي ضربي=(SP)