فرشید مکاری

فرشید مکاری

تکنولوژیهای نوین
فرشید مکاری

فرشید مکاری

تکنولوژیهای نوین

مسائل امنیتی و حریم خصوصی اینترنت اشیاء چیست ؟


اینترنت اشیاء میلیاردها دستگاه را به اینترنت متصل می کند و شامل استفاده از میلیاردها نقطه داده است که همه آنها باید ایمن شوند. به دلیل سطح حمله گسترده آن، امنیت اینترنت اشیاء و حریم خصوصی اینترنت اشیاء به عنوان نگرانی های اصلی ذکر شده است.

در سال 2016، یکی از بدنام ترین حملات اخیر اینترنت اشیاء Mirai بود، بات نتی که به ارائه دهنده سرور نام دامنه Dyn نفوذ کرد و بسیاری از وب سایت ها را برای مدت طولانی در یکی از بزرگترین حملات انکار سرویس (DDoS) توزیع شده از بین برد. مشاهده گردید. مهاجمان با بهره‌برداری از دستگاه‌های IoT با امنیت ضعیف به شبکه دسترسی پیدا کردند.

از آنجایی که دستگاه‌های اینترنت اشیاء نزدیک به هم متصل هستند، تنها کاری که یک هکر باید انجام دهد این است که از یک آسیب‌پذیری برای دستکاری تمام داده‌ها سوء استفاده کند و آن را غیرقابل استفاده کند. سازندگانی که دستگاه های خود را به طور منظم - یا اصلاً به روز نمی کنند - آنها را در برابر مجرمان سایبری آسیب پذیر می کنند.

علاوه بر این، دستگاه‌های متصل اغلب از کاربران می‌خواهند اطلاعات شخصی خود را وارد کنند، از جمله نام، سن، آدرس، شماره تلفن و حتی حساب‌های رسانه‌های اجتماعی - اطلاعاتی که برای هکرها بسیار ارزشمند است.

هکرها تنها تهدیدی برای اینترنت اشیاء نیستند. حفظ حریم خصوصی یکی دیگر از نگرانی های اصلی کاربران اینترنت اشیاء است. برای مثال، شرکت‌هایی که دستگاه‌های IoT مصرف‌کننده را تولید و توزیع می‌کنند، می‌توانند از این دستگاه‌ها برای به دست آوردن و فروش اطلاعات شخصی کاربران استفاده کنند.

فراتر از افشای اطلاعات شخصی، اینترنت اشیاء برای زیرساخت های حیاتی از جمله برق، حمل و نقل و خدمات مالی خطراتی را به همراه دارد.

استفاده کاربردی از بلاک چین در اینترنت اشیاء صنعتی

بلاک چین و اینترنت اشیاء (IoT) فناوری‌های کلیدی هستند . استفاده کاربردی از بلاک چین در اینترنت اشیاء صنعتی که در 10 سال آینده تأثیر زیادی برای شرکت‌های بازار صنعتی خواهند داشت. این مقاله توضیح می‌دهد که چگونه این دو فناوری باعث بهبود کارایی، ارائه فرصت‌های تجاری جدید، رسیدگی به الزامات نظارتی و بهبود شفافیت و دید می‌شوند.بلاک چین و اینترنت اشیاء (IoT) به طور جداگانه به عنوان فناوری های محبوب و با قابلیت بالا در نظر گرفته می شوند. بلاک چین یک پایگاه داده است که برای اهداف تراکنش غیرمتمرکز استفاده می شود. جهت‌های جدیدی برای ذخیره و مدیریت داده‌ها ارائه می‌کند، در حالی که اینترنت اشیاء به انتشار ماشین‌های مرتبط با ارائه اطلاعات از طریق اینترنت مربوط می‌شود. ترکیبی از بلاک چین و اینترنت اشیاء امیدوار کننده به نظر می رسد، حتی اگر بلاک چین به کاربرد داده های بلادرنگ نیاز دارد، و اینترنت اشیاء فرآیندهایی را برای ذخیره و مدیریت بارهای اطلاعاتی ایمن و ماهرانه توصیف می کند. این فناوری برای کسب و کار تولیدی مهم است و با ترکیب تجهیزات، پیشرفت‌ها و داده‌ها، انقلاب دیجیتالی را تجربه می‌کند که منجر به اینترنت اشیاء صنعتی (IIoT) می‌شود. چنین ترکیبی از IIoT و بلاک چین، بلاک چین برای اینترنت صنعتی اشیاء (BIIoT) نامیده می شود. این مقاله یک بررسی مفصل در مورد BIIoT ارائه می دهد و تمام جنبه های مرتبط این مفهوم جدید را مورد بحث قرار می دهد. ابتدا، اینترنت اشیاء به عنوان یک مفهوم به طور مختصر مورد بررسی قرار گرفته و تهدیدات مربوط به اینترنت اشیاء مورد بررسی قرار گرفته است. علاوه بر این، دامنه IIoT و چالش های مربوط به IIoT مورد بحث قرار می گیرد. علاوه بر این، یک نمای کلی از فناوری بلاک چین ارائه شده است. متعاقبا، ترکیبی از IIoT و بلاک چین مورد بررسی قرار می‌گیرد و پیشنهاد طراحی ساختاری BIIoT ارائه می‌شود. در نهایت، مسائل مربوط به استفاده از IIoT با بلاک چین برای کاربردهای صنعتی BIIoT بررسی شده است. بنابراین، تمام جهت‌های تحقیق باز مرتبط در بلاک چین و IIoT در این مقاله خلاصه شده‌اند. این بررسی نشان می دهد که BIIoT پیشنهادی برای توسعه یک محیط پیچیده بهم پیوسته IIoT اضافی، قابل ردیابی و ایمن استفاده می شود. علاوه بر این، سیستم BIIoT ما را قادر می سازد تا بدون نیاز به یک واسطه قابل اعتماد در یک شبکه غیرمتمرکز، غیرقابل اعتماد و همتا به همتا با یکدیگر ارتباط برقرار کنیم.

استانداردها و چارچوب های اینترنت اشیاء چیست ؟


چندین استاندارد در حال ظهور اینترنت اشیاء وجود دارد، از جمله موارد زیر:

IPv6 روی شبکه‌های شخصی بی‌سیم کم مصرف (6LoWPAN) یک استاندارد باز است که توسط کارگروه مهندسی اینترنت (IETF) تعریف شده است. استاندارد 6LoWPAN هر رادیویی کم مصرف را قادر می سازد تا با اینترنت ارتباط برقرار کند، از جمله 804.15.4، بلوتوث کم انرژی (BLE) و Z-Wave (برای اتوماسیون خانگی).

ZigBee یک شبکه بی سیم کم مصرف و با نرخ داده کم است که عمدتاً در تنظیمات صنعتی استفاده می شود. ZigBee بر اساس استاندارد 802.15.4 موسسه مهندسین برق و الکترونیک (IEEE) است. اتحاد ZigBee Dotdot را ایجاد کرد، زبان جهانی برای اینترنت اشیاء که به اشیاء هوشمند امکان می‌دهد به طور ایمن در هر شبکه ای کار کنند و یکدیگر را درک کنند.

LiteOS یک سیستم عامل شبه یونیکس (OS) برای شبکه های حسگر بی سیم است. LiteOS از گوشی های هوشمند، پوشیدنی ها، برنامه های کاربردی تولید هوشمند، خانه های هوشمند و اینترنت وسایل نقلیه (IoV) پشتیبانی می کند. سیستم عامل همچنین به عنوان یک پلت فرم توسعه دستگاه هوشمند عمل می کند.

OneM2M یک لایه سرویس ماشین به ماشین است که می تواند در نرم افزار و سخت افزار برای اتصال دستگاه ها تعبیه شود. سازمان استانداردسازی جهانی، OneM2M، برای توسعه استانداردهای قابل استفاده مجدد ایجاد شد تا برنامه‌های اینترنت اشیاء را در بخش‌های مختلف عمودی ارتباط برقرار کنند.

سرویس توزیع داده (DDS) توسط گروه مدیریت اشیاء (OMG) توسعه یافته است و یک استاندارد اینترنت اشیاء برای ارتباطات M2M بلادرنگ، مقیاس پذیر و با کارایی بالا است.
پروتکل صف پیام پیشرفته (AMQP) یک استاندارد متن باز منتشر شده برای پیام رسانی ناهمزمان با سیم است. AMQP پیام های رمزگذاری شده و قابل تعامل بین سازمان ها و برنامه ها را فعال می کند. این پروتکل در پیام رسانی سرویس گیرنده-سرور و در مدیریت دستگاه های اینترنت اشیاء استفاده می شود.

پروتکل برنامه محدود (CoAP) یک پروتکل طراحی شده توسط IETF است که مشخص می کند دستگاه های کم مصرف و با محدودیت محاسباتی چگونه می توانند در اینترنت اشیاء کار کنند.
شبکه گسترده برد بلند (LoRaWAN) پروتکلی برای شبکه های WAN است که برای پشتیبانی از شبکه های بزرگ مانند شهرهای هوشمند با میلیون ها دستگاه کم مصرف طراحی شده است.
چارچوب های اینترنت اشیاء شامل موارد زیر است:

خدمات وب آمازون (AWS) اینترنت اشیاء یک پلت فرم رایانش ابری برای اینترنت اشیاء است که توسط آمازون منتشر شده است. این چارچوب به گونه‌ای طراحی شده است که دستگاه‌های هوشمند را قادر می‌سازد تا به راحتی با ابر AWS و سایر دستگاه‌های متصل ارتباط برقرار کنند و به طور ایمن با آن ارتباط برقرار کنند.
Arm Mbed IoT
یک پلتفرم برای توسعه برنامه های IoT بر اساس میکروکنترلرهای Arm است. هدف پلتفرم IoT Arm Mbed ارائه یک محیط مقیاس پذیر، متصل و امن برای دستگاه های اینترنت اشیاء با یکپارچه سازی ابزارها و خدمات Mbed است.

Azure IoT Suite مایکروسافت پلتفرمی است که از مجموعه ای از خدمات تشکیل شده است که کاربران را قادر می سازد تا با دستگاه های اینترنت اشیاء خود تعامل داشته باشند و داده ها را از آنها دریافت کنند و همچنین عملیات های مختلفی را بر روی داده ها انجام دهند، مانند تجزیه و تحلیل چند بعدی، تبدیل و تجمیع و تجسم این عملیات ها. به نحوی که برای تجارت مناسب باشد.
Brillo/Weave
گوگل پلتفرمی برای اجرای سریع اپلیکیشن های اینترنت اشیاء است. این پلتفرم از دو ستون اصلی تشکیل شده است: Brillo، یک سیستم عامل مبتنی بر اندروید برای توسعه دستگاه های جاسازی شده کم مصرف، و Weave، یک پروتکل ارتباطی مبتنی بر اینترنت اشیاء که به عنوان زبان ارتباطی بین دستگاه و ابر عمل می کند.

Calvin یک پلت فرم منبع باز اینترنت اشیاء است که توسط اریکسون منتشر شده است که برای ساخت و مدیریت برنامه های کاربردی توزیع شده که دستگاه ها را قادر می سازد با یکدیگر صحبت کنند طراحی شده است. Calvin شامل یک چارچوب توسعه برای توسعه دهندگان برنامه، و همچنین یک محیط زمان اجرا برای مدیریت برنامه در حال اجرا است.