احراز هویت در مسیریابی شبکه WSN با الگوریتم رمزنگاری Diffie–Hellman در NS2

احراز هویت در مسیریابی شبکه WSN با الگوریتم رمزنگاری Diffie–Hellman در NS2

احراز هویت در مسیریابی شبکه WSN با الگوریتم دیفی – هلمن در NS2

در این بخش پروژه شبیه سازی احراز هویت در مسیریابی مبتنی بر خوشه بندی در شبکه حسگر بی سیم برای گره ارسال کننده و سینک متحرک با پروتکل تبادل کلید دیفی – هلمن (الگوریتم رمزنگاری Diffie–Hellman) با نرم افزار NS2 آماده کرده ایم که براساس مقاله پایه Cluster-Based Routing for the Mobile Sink in Wireless Sensor Networks With Obstacles انجام شده که یک مقاله معتبر و ISI است. در ادامه به بررسی معایب مقاله پایه پرداخته و پیشنهادی برای احراز هویت در مسیریابی شبکه WSN جهت بهبود روش کار مقاله ارائه می کنیم. فیلم و تصاویر خروجی پروژه نیز به همراه لینک دانلود رایگان مقاله پایه قرار داده شده است.

معایب راهکار مقاله پایه

موضوع مقاله پایه راجع به تحرک یک گره سینک (Mobile Sink) و گرفتن داده از حسگر ها می باشد. از مزایای این روش می توان به کاهش طول مسیر، مسیر انرژی و به تبع آن افزایش طول عمر شبکه اشاره کرد. اما یکی از معایب موجود در راهکار ارائه شده در مقاله پایه، عدم وجود یک روش احراز هویت در شبکه می باشد. در این شبکه در صورتی که یک گره مزاحم وجود داشته باشد، می تواند داده های ارسالی هر حسگر به سینک متحرک را قبل از رسیدن داده به سینک (Sink) بخواند. به عبارت دگیر این مزاحم نقش یک واسط را بازی می کند و می تواند داده های دریافتی حسگر را بخواند یا از بین ببرد. به این حمله در شبکه، حمله مرد میانی (Man-in-the-Middle attacks – MITM) گفته می شود.

روش پیشنهادی جدید

برای رفع  این چالش، می توان از روش های رمزنگاری و احراز هویت های بسیاری استفاده نمود ولی با توجه خصوصیات گره ها و محدودیت آنها، باید روشی مناسب انتخاب گردد. با فرض اینکه ممکن است تعداد حسگر (گره) های شبکه افزایش یابد و در این میان گره مزاحم نیز وجود دارد، ما از روش تبادل کلید دیفی – هلمن (الگوریتم رمزنگاری Diffie–Hellman) برای امن نگه داشتن مسیر ارتباطی بین گره سینک و گره ارسال کننده استفاده می کنیم. از ویژگی های بارز این روش، عدم شناخت گره ها از هم و از سینک می باشد. یعنی در هر زمان که گره ای به شبکه اضافه شود بدون هماهنگی قبلی این تبادل کلید قابل انجام می باشد. علاوه بر آن این روش مبتنی بر رمزنگاری نامتقارن یا کلید عمومی می باشد.

تصاویر خروجی پروژه در محیط NS2

احراز هویت در مسیریابی شبکه WSN با الگوریتم رمزنگاری Diffie–Hellman در NS2 احراز هویت در مسیریابی شبکه WSN با الگوریتم رمزنگاری Diffie–Hellman در NS2 احراز هویت در مسیریابی شبکه WSN با الگوریتم رمزنگاری Diffie–Hellman در NS2 احراز هویت در مسیریابی شبکه WSN با الگوریتم رمزنگاری Diffie–Hellman در NS2 احراز هویت در مسیریابی شبکه WSN با الگوریتم رمزنگاری Diffie–Hellman در NS2 احراز هویت در مسیریابی شبکه WSN با الگوریتم رمزنگاری Diffie–Hellman در NS2 احراز هویت در مسیریابی شبکه WSN با الگوریتم رمزنگاری Diffie–Hellman در NS2 احراز هویت در مسیریابی شبکه WSN با الگوریتم رمزنگاری Diffie–Hellman در NS2 احراز هویت در مسیریابی شبکه WSN با الگوریتم رمزنگاری Diffie–Hellman در NS2 احراز هویت در مسیریابی شبکه WSN با الگوریتم رمزنگاری Diffie–Hellman در NS2 احراز هویت در مسیریابی شبکه WSN با الگوریتم رمزنگاری Diffie–Hellman در NS2


مشاهده ویدئو در این باره

خوشحال خواهیم شد اگر نظر خودتون رو درباره این مطلب ثبت کنید

خطا!دکمه ریفریش را بزنید