نوع فایل : Word
تعداد صفحات : 172 صفحه
پایان نامه جهت اخذ مدرک کارشناسی رشته کامپیوتر
چکیده :
ایجاد امنیت در فرآیند مسیریابی در شبکههای Ad Hoc یکی از مسائل باز مطرح در طراحی این دسته از شبکهها است و در طی سالهای گذشته روشهای متعددی برای حل این مسئله پیشنهاد شده است. در این پایاننامه سعی شده است ابتدا پس از معرفی جنبههای مختلف صورت مسئله، قابلیت روشهای پیشنهادی مورد بررسی قرار گرفته با یکدیگر مقایسه شوند. این بررسی نشان میدهد، هیچ یک از روشهای پیشنهادی جواب جامعی برای مسئله طرح شده نمیباشند. پس از این بررسی برای اولین بار روش مدیریت کلید تصادفی به صورت خاص به مسئله امنیت در مسیریابی شبکههای Ad Hoc اعمال شده است. برای این کار در این پایای نامه یک روش جدید برای مدیریت کلید تصادفی پیشنهاد شده است. سپس با شبیهسازی عملکرد روش پیشنهادی در شبکه، نشان داده شده است که به ازای انتخاب مقادیر مناسب برای پارامترها در الگوریتم پیشنهادی، حد قابل قبولی از امنیت را میتوان با استفاده از این روش در شبکه ایجاد نمود. در ادامه با استفاده از روش پیشنهادی متدی برای تولید نوعی امضای تصادفی در مسیریابیهای امن پیشنهاد شده است و سپس عملکرد آن در شبکه به صورت محاسبه احتمال جعل این نوع امضا مورد بررسی قرار گرفته است. در نهایت روش پیشنهادی برای توزیع کلید، بهینه سازی شده و قابلیت آن در سناریوی مشابه با روش بهینهسازی نشده مقایسه شده است.
فهرست مطالب :
فصل اول مفاهیم اولیه
مدل امنیت در شبکه
امنیت در شبکه Ad Hoc
اهداف امنیتی در شبکههای Ad Hoc
لایه فیزیکی
لایه لینک
لایه شبکه
فصل دوم نیازها و چالشهای امنیتی در مسیریابی شبکههای ADHOC
ساختارها و نیازهای جدید امنیتی
ناشناسی
جلوگیری از خودخواهی
تصمصم گیری توزیع شده
چند مسیره گی در مسیر یابی
طراحی ساختار امن
مکانیزم عکسالعملی: تشخیص نفوذ در شبکه(IDs)
مکانیزمهای پیشگیری
فصل سوم آسیب پذیری در شبکههای AD HOC
دسته بندی حملات
حمله با استفاده از Modification
تغییر مسیر با استفاده از شماره سریال دستکاری شده
تغییرمسر با استفاده از شماره پرش دستکاری شده
حمله DoS با استفاده از مسیر مبدا دستکاری شده
تونل زنی
حمله با استفاده از Impersonation
تشکیل حلقه با استفاده از Spoofing
حمله با استفاده از پیغام مسیر یابی غلط(Fabrication)
پیغام خطا در مسیر جعل شده
ایجاد مسیرهای غلط در جداول مسیریابی نودهای همسایه
سایر حملات
حمله Wormhole
حمله Rushing
فصل چهارم الگوریتمهای مسیریابی امن در شبکههای Ad Hoc
الگوریتم مسیریابی SEAD
عملکرد زنجیره Hash
اصالت سنجی در متریک و شماره سریال
اصالت سنجی برای نودهای همسایه
ضعفهای SEAD
الگوریتم مسیر یابی Ariadne
ویژگیهای اصلی مسیریابی در Ariadne
بررسی امنیتی Ariadne
الگوریتم مسیر یابی ARAN
ساختار ARAN
ضعفهای امنیتی ARAN
الگوریتم مسیر یابیSAODV
فصل پنجم الگوریتمهای پیشنهادی
الگوریتم پیشنهادی برای تولید و توزیع کلید
الگوریتم پیشنهادی برای اصالت سنجی در فرآیند مسیریابی
اصالت سنجی نودهای همسایه
اصالت سنجی در فرآیند کشف مسیر
تحلیل امنیتی الگوریتم پیشنهادی
احتمال جعل هویت در ساختار ارائه شده
شبیهسازی الگوریتم پیشنهادی در یک سناریوی واقعی
ساختار پیشنهادی برای ایجاد امضای تصادفی
تحلیل امنیتی الگوریتم پیشنهادی
شبیهسازی الگوریتم پیشنهادی در شرایط واقعی
هینه سازی الگوریتم توزیع کلید پیشنهادی
تحلیل امنیتی ساختار بهبود یافته توزیع کلید
نتیجهگیری و کارهای آینده
ضمیمه
ضمیمه
مراجع