اینترنت اشیا: مروری بر امنیت چارچوب های اینترنت اشیا
اینترنت اشیا تاثیر قابل توجهی بر روی زندگی های روزمره ما در زمینه های متعدد از دستگاه های قابل پوشش ریز گرفته تا سیستم های صنعتی بزرگ دارد. در نتیجه، انواع گسترده کاربردهای اینترنت اشیا با استفاده از چارچوب های مختلف اینترنت اشیا توسعه یافته اند. چارچوب اینترنت اشیا، مجموعه ای از قوانین راهنما، پروتکل ها و استانداردهایی است که پیاده سازی کاربردهای اینترنت اشیا را سهولت می بخشد. موفقیت این کاربردها عمدتا به ویژگی های اکوسیستم چارچوب اینترنت اشیا، با تاکید روی مکانیسم های امنیتی بکار رفته در آن بستگی دارد، جاییکه مباحث مربوط به امنیت و حریم محوری می باشند. در این مقاله، به بررسی امنیت چارچوب های مهم اینترنت اشیا می پردازیم، مجموع 8 چارچوب در نظر گرفته می شوند. برای هر چارچوب، معماری پیشنهادی، اصول توسعه برنامه های کاربردی هوشمند شخص ثالث، سخت افزار سازگار و ویژگی های امنیتی را مشخص می سازیم. مقایسه معماری های امنیتی نشان می دهد که استانداردهای یکسانی برای امن سازی ارتباطات استفاده شده اند، در حالیکه متدولوژی های مختلف برای فراهم سازی سایر ویژگی های امنیتی دنبال شده اند.
کلمات کلیدی: اینترنت اشیا، IoT، چارچوب، پلتفرم، امنیت.
Internet of Things: A survey on the security of IoT frameworks
Journal of Information Security and Applications Volume 38, February 2018, Pages 8-27
Abstract
The Internet of Things (IoT) is heavily affecting our daily lives in many domains, ranging from tiny wearable devices to large industrial systems. Consequently, a wide variety of IoT applications have been developed and deployed using different IoT frameworks. An IoT framework is a set of guiding rules, protocols, and standards which simplify the implementation of IoT applications. The success of these applications mainly depends on the ecosystem characteristics of the IoT framework, with the emphasis on the security mechanisms employed in it, where issues related to security and privacy are pivotal. In this paper, we survey the security of the main IoT frameworks, a total of 8 frameworks are considered. For each framework, we clarify the proposed architecture, the essentials of developing third-party smart apps, the compatible hardware, and the security features. Comparing security architectures shows that the same standards used for securing communications, whereas different methodologies followed for providing other security properties.
Keywords: Internet of Things, IoT, Framework, Platform, Security