پروتکل امنیتی برای اینترنت اشیا
ترجمه نشده

پروتکل امنیتی برای اینترنت اشیا

عنوان فارسی مقاله: پروتکل امنیتی برای اینترنت اشیاء (IoT): پیاده سازی و تجزیه و تحلیل مبتنی بر بلاک چین
عنوان انگلیسی مقاله: Security Protocol for Internet of Things (IoT): Blockchain-based Implementation and Analysis
رشته های تحصیلی مرتبط: مهندسی کامپیوتر، مهندسی فناوری اطلاعات
گرایش های تحصیلی مرتبط: امنیت اطلاعات، اینترنت و شبکه های گسترده
کلمات کلیدی فارسی: بلاک چین، اینترنت اشیاء (IoT)، مدیریت کلیدی، هش، جاوا
کلمات کلیدی انگلیسی: blockchain, IoT, key management, hash, Java
نوع نگارش مقاله: مقاله پژوهشی (Research Article)
شناسه دیجیتال (DOI): https://doi.org/10.1109/MobiSecServ48690.2020.9042948
دانشگاه: Department of Computer Science Florida Polytechnic University United States
صفحات مقاله انگلیسی: 6
ناشر: آی تریپل ای - IEEE
نوع ارائه مقاله: کنفرانس
نوع مقاله: ISI
سال انتشار مقاله: 2020
فرمت مقاله انگلیسی: PDF
وضعیت ترجمه: ترجمه نشده است
قیمت مقاله انگلیسی: رایگان
آیا این مقاله بیس است: خیر
آیا این مقاله مدل مفهومی دارد: ندارد
آیا این مقاله پرسشنامه دارد: ندارد
آیا این مقاله متغیر دارد: ندارد
کد محصول: E14886
رفرنس: دارای رفرنس در داخل متن و انتهای مقاله
فهرست مطالب (انگلیسی)

Abstract

I. Introduction

II. Literature Review

III. Implementing a Blockchain Framework

IV. Establishing a Blockchain Key Management Protocol

V. Updating the Blockchain Parameters and Keys

Authors

Figures

References

بخشی از مقاله (انگلیسی)

Abstract

The combination of blockchain technologies and Internet of Things devices on a network reduces overall network usage by centralizing communication that is broadcasted to all devices via a server. A blockchain-based key management protocol lessens the need for a centralized key authority while retaining similar security compared to its centralized counterpart.

Introduction

Internet of Things (IoT) devices, like a smart-speaker or smart-thermostat, are typically low-processing power and low-memory computers that interact with each other on a network. Blockchain was first introduced by S. Nakamoto as a secure transaction ledger for a new cryptocurrency known as Bitcoin. A blockchain is a sequence of blocks that contain transactions, or messages in the case of IoTs. Blocks are added to the blockchain through a mining process which takes a significant amount of processing power to compute a valid block that is deemed acceptable by the network. Blockchain technology is created in a way that limits the ability to alter a blockchain and its contents by sheer processing power. The only way to take control of the blockchain is through a theoretical 51% attack, where an attacker must have at least 51% of the computational power on a blockchain in order to alter block contents and validate it faster than all other combined users on the network. This paper is organized as follows. Section II describes others’ research work in terms of IoT devices and blockchain. Section III discusses a blockchain framework implementation. Section IV establishes a key management protocol using the blockchain framework of the previous section. Section V refers to the blockchain parameter updates for dynamic IoT environments. Section VI briefly discusses the possibility of secure data transmission using the blockchain by storing temporary public keys for mutual session key generation. Section VII analyzes the proposed equations, the blockchain, and the difficulty parameter used throughout the paper. Section VIII analyzes the different hashing algorithms from the SHA-3 library for blockchain purposes. Section IX provides a summary and a few closing remarks as a conclusion to this paper.