پروژه پایان نامه
رمزگذاری وامنیت شبکه های کامپیوتری
100صفحه word
فایل ورد قابل ویرایش
10000تومان
فهرست مطالب
صفحه
عنوان
فصل اول
1
1- 1 اولین گام برای امنیت اطلاعات شخصی
1
1-2استفاده از نرم افزارهای محافظتی (مانند ضدویروس ها) و به روز نگه داشتن آنها
2
1-3باز نکردن نامه های دریافتی از منابع ناشناس
2
1-4استفاده از گذرواژه های مناسب
3
1-5محافظت از کامپیوتر در برابر نفوذ با استفاده از حفاظ(Firewall)
3
1-6خودداری از اشتراک گذاشتن منابع کامپیوتر با افراد ناشناس
4
1-7قطع اتصال به اینترنت در مواقع عدم استفاده
4
1-8 گرفتن منظم وصله های امنیتی
5
1-10بررسی منظم امنیت کامپیوتر
5
1-11حصول اطمینان از آگاهی کارمندان از نحوه برخورد با کامپیوترهای آلوده
5
1-11چگونه می توان شبکه امن ایجاد نمود؟
6
1-12 نرم افزارهای گمراه کننده (Spofing soft ware)
فصل دوم
9
2 -1 رمزگذاری چیست؟
10
2-1 رمزنگاری کلید متقارن
10
2-1 رمزنگاری کلیدنامتقارن
12
2-2زوج کلیدهای چند تایی
مفاهیم زیرساخت کلید عمومی
13
2-3کشف رمز کلید
14
2-4بازیابی و آمادسازی در برابر حوادث
15
2-5مدیریت گواهی مستقل
16
2-6پشتیبانی از عدم انکار
17
2-7رمزنگاری، پنهاننگاری، کدگذاری
18
2-8تاریخچه رمزنگاری
19
2-9اصول ششگانه کرهکف
19
2-10رمزنگاری پیشرفته
20
2-11تعاریف و اصطلاحات
22
2-12پروتکل رمزنگاری
23
2-13الگوریتم رمز نگاری
24
2-14تجزیه و تحلیل رمز
26
2-15افزونگی
26
2-16تازگی پیام
26
2-17راهکاری برای ایجاد تازگی پیام
27
2-18الگوریتم کلید عمومی
29
2-19مضاهای دیجیتالی
32
2-20تئوری کدگذاری جبری
35
2-21روش البرتی
38
2-22بررسی رابطه تئوری رمزگذاری با علم کامپیوتر
41
-3 2 رمزنگاری در پروتکلهای انتقال
42
2- 24پروتکلهای رمزنگاری انتقال
فصل سوم
46
3-1مفاهیم امنیت شبکه
47
3-2 منابع شبکه
48
3-3 حمله
49
3-4 تحلیل خطر
49
3-5 سیاست امنیتی
50
3-6طرح امنیت شبکه
52
3 -7مدیریت امنیت
52
3-8 برای منازل کوچک
53
3-9 برای کسب و کارهای متوسط
54
3-10 برای کسب و کارهای بزرگ
55
3-11 برای دانشکده
55
3-12 برای دولت بزرگ
56
3-13دفاع در مقابل تهدیدها و حملات معمول
57
3-14معرفی یک سیستم مدیریت امنیت اطلاعات
60
3-15رویدادهای امنیتی ونحوه برخورد با آن ها
63
3-16کلیات امنیت شبکه در بحث عملی
فصل چهارم:
69
4-1 امنیت در vpn
71
4-2Ip sec
72
4- 3رویکردی عملی به امنیت شبکه لایه بندی شده
80
4-4امنیت شبکهIDS) و IPS)
88
4-5امنیت پیرامون
94
4-6نتیجه گیری
96
ضمیمه A
103
ضمیمه B
106
منابع
چکیده:
امروزه در دنیای دیجیتال حفاظت از اطلاعات رکن اساسی و مهمی در تبادلات پیامها ومبادلات تجاری ایفا مینماید. برای تامین نیازهای امنیتی تراکنش امن، از رمز نگاری استفاده میشود. با توجه به اهمیت این موضوع و گذار از مرحله سنتی به مرحله دیجیتال آشنایی با روشهای رمز گذاری ضروری به نظر میرسد. در این مطالب ضمن بررسی الگوریتمهای رمز نگاری کلید عمومی(نامتقارن) و کلید خصوصی(متقارن)، جنبههای گوناگون کلید عمومی مورد بررسی قرار میگیرد و ویژگیهای هر کدام بیان میگردد.
رمزگذاری به گونه ای است که هیچ کس به غیر از دریافت کننده مورد نظر، نتواند محتوای پیغام را بخواند . این کار به خاطر دلایل مختلفی انجام می شود که از مهمترین آن دلایل می توان به امنیت ایجاد شده و حفظ محتوای پیام ها و اطلاعات در هنگام استفاده از آن اشاره کرد . در ابتدا کذری بر شرح امنیت و رمز گذاری و سپس کلیاتی در مورد شبکه ,دربخشی از این مطالب گرداوری شده نیز رویکرد لایه بندی شده برای امن سازی شبکه بیان گردیده است.
مقدمه:
امروزه امنیت شبکه یک مسأله مهم برای ادارات و شرکتهای دولتی و سازمان های کوچک و بزرگ است. تهدیدهای پیشرفته از سوی تروریست های فضای سایبر، کارمندان ناراضی و هکرها رویکردی سیستماتیک را برای امنیت شبکه می طلبد. در بسیاری از صنایع، امنیت به شکل پیشرفته یک انتخاب نیست بلکه یک ضرورت است. رشد و گسترش روزافزون شبکههای کامپیوتری، خصوصا" اینترنت باعث ایجاد تغییرات گسترده در نحوه زندگی و فعالیت شغلی افراد، سازمانها و موسسات شدهاست. از این رو امنیت اطلاعات یکی از مسائل ضروری ومهم در این چرخه گردیدهاست. با اتصال شبکه داخلی سازمانها به شبکه جهانی، دادههای سازمانها در معرض دسترسی افراد و میزبانهای خارجی قرار میگیرد. اطمینان از عدم دستیابی افراد غیر مجاز به اطلاعات حساس از مهمترین چالشهای امنیتی در رابطه با توزیع اطلاعات در اینترنت است. راه حلهای مختلفی نظیر محدود کردن استفاده از اینترنت، رمزنگاری دادهها، واستفاده از ابزار امنیتی برای میزبانهای داخلی و برقراری امنیت شبکه داخلی ارایه شدهاست. یکی از متداولترین روشهای حفاظت اطلاعات، رمز نمودن آنها است. دستیابی به اطلاعات رمز شده برای افراد غیر مجاز امکان پذیر نبوده و صرفا" افرادیکه دارای کلید رمز میباشند، قادر به باز نمودن رمز و استفاده از اطلاعات هستند. رمز نمودن اطلاعات کامپیوتر مبتنی بر علوم رمز نگاری است. استفاده از علم رمز نگاری دارای یک سابقه طولانی و تاریخی میباشد. قبل از عصر اطلاعات، بیشترین کاربران رمزنگاری اطلاعات، دولتها و مخصوصا" کاربران نظامی بودهاند. سابقه رمز نمودن اطلاعات به دوران امپراطوری روم بر میگردد. امروزه اغلب روشها و مدلهای رمزنگاری اطلاعات در رابطه با کامپیوتر به خدمت گرفته میشود. کشف و تشخیص اطلاعاتی که بصورت معمولی در کامپیوتر ذخیره و فاقد هر گونه روش علمی رمزنگاری باشند، براحتی و بدون نیاز به تخصصی خاص انجام خواهد یافت. از این روست که رمزنگاری دادهها با توجه به پیشرفتهای اخیر تحول یافته والگوریتمهای نوینی به همین منظور طراحی گردیدهاست.
رمزگذاری وامنیت شبکه های کامپیوتری