رمز گذاری اطلاعات بزرگترین چالش در دنیای امنیت اطلاعات
27 صفحه قابل ویرایش
قیمت فقط 3000 تومان
چکیده
شاید بزرگترین چالش در دنیای امنیت اطلاعات آن است که نبرد واقعی بین الگوریتمهای امنیتی و هوش و خرد انسان اتفاق میافتد. وقتی یک طراح، مکانیزم یا تمهیدی را طراحی و آن را در قالب سخت افزار یا نرم افزار پیاده می کند، از آن پس در یک طرف جبهه الگوریتمی ارائه شده بر روی ماشین بدون شعور و در طرف دیگر دشمن مجهز به هوش و ذکاوت قرار دارد که در تلاش فراوان برای شکست دادن حریف است. اینجاست که بحث امنیت اطلاعات و رمزنگاری مطرح میشود.
رمزنگاری دانش تغییر دادن متن پیام به کمک یک کلید و یک الگوریتم رمزنگاری است. به صورتی که تنها شخصی که از کلید و الگوریتم مطلع است قادر به استخراج متن اصلی از متن رمزشده باشد. رمزنگاری علمی است که به وسیله آن میتوان اطلاعات را بصورتی امن منتقل کرد حتی اگر مسیر یا کانال انتقال اطلاعات ناامن باشد.
در فصل اول این پایان نامه به مفاهیمی از رمزنگاری پرداخته شده است.فصل دوم نیز شامل تحلیل رمزنگاری کلید عمومی است.
در فصل سوم در خصوص تحلیل رمز و روشهای مختلف رمزشکنی اطلاعات مباحثی مطرح گردیده است.
فهرست مطالب
مقدمه ............................................................................................................................................................... 1
فصل اول : مفاهیم و اصول بنیادین رمزنگاری
1-1 تهدیدها و حملات .................................................................................................................................. 3
1-1-1 تهدیدهای طبیعی .............................................................................................................................. 3
1-1-2 تهدیدات غیرعمد ............................................................................................................................... 3
1-1-3 تهدیدات عمدی ................................................................................................................................. 3
1-2کلیات و چارچوب رمزنگاری .................................................................................................................... 4
1-2-1 رمزنگاری متقارن ................................................................................................................................ 5
1-2-2 رمزنگاری کلید عمومی ....................................................................................................................... 6
1-3 مفهوم پروتکلهای رمزنگاری ................................................................................................................... 8
فصل دوم : رمزنگاری کلید عمومی : RSA
2-1 رمزنگاری کلید عمومی ......................................................................................................................... 10
2-2 آزمون اول بودن اعداد ........................................................................................................................... 12
2-3 الگوریتم مبادله کلید دیفی- هلمن ..................................................................................................... 14
فصل سوم : تحلیل رمز و اصول رمزشکنی
3-1 تاریخچه ................................................................................................................................................ 17
3-2 حمله به رمز .......................................................................................................................................... 18
3-3 تحلیل خطی رمز .................................................................................................................................. 19
3-3-1 پیچیدگی حمله تحلیل خطی ........................................................................................................ 22
3-4 تحلیل تفاضلی سیستم های رمز متقارن ............................................................................................ 23
3-5 حمله تفاضلی ....................................................................................................................................... 25
3-6 پیچیدگی حمله تفاضلی ...................................................................................................................... 25
فهرست منابع ................................................................................................................................................ 27
رمز گذاری اطلاعات بزرگترین چالش در دنیای امنیت اطلاعات