0% found this document useful (0 votes)
25 views4 pages

Blockchain Security for IoT Devices

The document discusses a blockchain-based security framework for Internet of Things (IoT) devices, addressing the unique security challenges posed by their lightweight and resource-constrained nature. It highlights the inadequacy of traditional security mechanisms in IoT and proposes a decentralized approach using blockchain to enhance data confidentiality, integrity, and reliability. The paper outlines various layers of IoT architecture and emphasizes the importance of integrating blockchain protocols to secure communication and data exchange among devices.

Uploaded by

gayethri700
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views4 pages

Blockchain Security for IoT Devices

The document discusses a blockchain-based security framework for Internet of Things (IoT) devices, addressing the unique security challenges posed by their lightweight and resource-constrained nature. It highlights the inadequacy of traditional security mechanisms in IoT and proposes a decentralized approach using blockchain to enhance data confidentiality, integrity, and reliability. The paper outlines various layers of IoT architecture and emphasizes the importance of integrating blockchain protocols to secure communication and data exchange among devices.

Uploaded by

gayethri700
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

2020 International Conference on Computer Communication and Informatics (ICCCI -2020), Jan.

22-24, 2020, Coimbatore, INDIA

Blockchain based Security System for the Devices in


Internet of Things
[Link]/ Assistant Professor [Link]/Professor
Dept of IT, Nandha College of Technology, Dept of CSE, Nandha College of Technology,
Erode-638052, Tamil Nadu, India Erode-638052, Tamil Nadu, India
Email: - sureshkumartt@[Link] Email: - tovijayakumar@[Link]

Abstract – Internet of Things (IoT) is a network of the The major role of the IoT based system is to share the
devices which are capable of receiving the data from the data which may be related with the human or the data related
environment and communicating through the internet. to the manufacturing, transportation and other privacy
The IoT devices generate a significant amount of sensitive sensitive data. The IoT devices are designed to be the light
information which may be prone to the several security weight modules and the memory capacity of such devices are
attacks. The evolution of the IoT demands a high degree of also low and these devices are used from the smallest
security in terms of confidentiality, integrity, reliability wearable to the massive vehicles.
and other factors. Because of the hardware restrictions,
the security mechanisms used for the normal networks IoT consists of the devices which are capable of
cannot be applied. For such reasons, instead of a generating, processing and communicating large amounts of
centralized approach, the distributed record based the important data and such data are to be maintained securely
technique called the blockchain (BC) approach is used. and it may be prone to the several threats and attacks. As the
This produces better results in terms of security IoT devices are small and less energy efficient, their energy is
consideration such as security, privacy etc. when mostly utilized for the communication and the task of adopting
compared with the existing security mechanisms. the security and privacy is difficult. The traditional method of
the security is not well suited for the IoT system and also the
Keywords - Internet of Things, blockchain, security, privacy. centralized security systems are also not suited for the IoT
system because of the many of the constraints. As a
I. INTRODUCTION consequence of this, IoT demands for a distributed and
A. Internet of Things (IoT) scalable privacy system.
The Internet of Things is a connected system of the
devices which are capable of receiving the data from the B. Security in IoT
environment. Such devices are equipped with sensors and Security for the IoT system is considered as the very
actuators. The IoT devices are becoming popular in the human crucial because of many of the critical circumstances such as
life in various forms such as the wearable which can track the the low and constrained computational, memory, power and
health conditions of the humans. In such cases the data may the management of the end devices and the physical location
prone to the security attack in the device itself or in the of those devices. The continuous growth of IoT applications
communication system which uses the internet. IoT can also has been increasing the volume of the data and also it
be applied in the other fields such as the smart factories and produces an increased demand for the security services such as
the smart cities where the data is collected in the the data secrecy, reliability and authentication.
manufacturing location in case of the factories or the data The effort to use security mechanisms that are typical
about the traffic and other details are collected in case of the of common networks may cause adverse effects due to the
smart cities and such data are transmitted through the cloud hardware related resource restrictions. The primary overheads
for the delivery of the intelligent functionalities. In such cases are related to energy consumption and increase of
also the privacy plays a major role and is to be provided with communication delays. Another consideration is that the
the proper security systems. higher memory consumption in the device’s limited memory
and affects the applications running on it. Consequently, the
main challenges for implementing security mechanisms over

978-1-7281-4514-3/20/$31.00 ©2020 IEEE

Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 04,2020 at 20:34:15 UTC from IEEE Xplore. Restrictions apply.
2020 International Conference on Computer Communication and Informatics (ICCCI -2020), Jan. 22-24, 2020, Coimbatore, INDIA

IoT are to reduce the conflict between resource utilization and use as a security system for a variety of applications involving
also the preferred security. The security risks of IoT are personal data as in the smart devices, financial transactions
exacerbated by the shortage of elementary security safeguards etc.,
in several of the lower generation IoT devices in the market.
A lot of the security attacks and vulnerabilities are III. RELATED WORKS
identified in the associated devices ranging from smart
wearable to transportation systems. Several fundamental F. Y. Ren et al.[7] proposed a security frame work called as
features of IoT enlarge its security and privacy challenges RSN (RFID Sensor Network) which includes both the RFID
including: lack of central control, heterogeneity in device and WSN security and it is used to solve the problems caused
resources, multiple attack surfaces, context-aware and by the heterogeneous nature of the data in the IoT networks.
situational nature of risks, and scale. Naturally, security and Tahir et al. [8] proposed a Integrated Circuit based security
privacy for IoT is receiving a lot of concentration within the framework called ICMetric for the IoT which uses the
research community. mathematical and the statistical features of the devices and are
II. BLOCKCHAIN BASED SECURITY MODEL combined to characterize the electronic devices and it prevents
key theft and device cloning problems in the IoT networks.
A Blockchain is a peer-peer decentralized frame work by Liu et al. [9] proposed a security system for IoT based on
which the copies of the data structure are shared among the the principles of the biological immune system. A circular
entities of the network. It was initially developed to avoid the defense strategy is proposed and the biological human behavior
double spending problem [4] in the crypto-currency named is applied. The authors also simulated the system for the real
Bitcoin [3] and the transactions can be carried out without the IoT environment. Zhou and Chao [10] proposed a security
intermediaries. In this system the mutually agreed transactions framework for the media aware traffic security which focuses
are carried out by the usage of the block chain which uses an on the challenges of the multimedia systems in IoT network.
authorized ledger of the transactions [5].Blockchain is based on
the log of the records that are grouped into blocks. Each block Rose [11] proposed a security framework based on the
will be consisting of the cryptographic hash and the physical un-clonable functions. The idea behind this is that it
information such as the timestamp, the financial data and the used the nano technology can be used for implementing
data about the person involved in the transactions and each security mechanisms in the resource limited IoT devices and it
block will have reference to the hash of the previous blocks and has prospective to provide security features such as
it forms a link between the various blocks called as the chain of authentication and key generation. Lessa dos Santos et al. [12]
blocks or the blockchain. In the block chain network there is no proposed a security architecture based on the Transport Layer
trusted intermediary to maintain the database for the non Security and also with the authentication for communication
trusting entities of the network [6]. between the devices and the security architecture is based on
the third party devices called as the Security Support Providers.
In order to prevent the issues of the distributed environment
and also to reach a common global view of the network called Kothmayr et al. [13] also proposed a security framework
as consensus, a set of rules are to be followed by the database based on the usage of the dedicated hardware and it uses the
transactions. These rules are programmed into the entities of trusted modules with the devices and the modules use the RSA
the network and the clients can decide whether the incoming cryptographic technique to provide the security features. Xin
transactions are valid. As the block chain records are crypto- [14] proposed a security framework based on the hybrid key
graphed by the hash function and it acts like the digital technology which uses the symmetric and asymmetric key and
signature, and whenever a record is altered the digital signature the combined mechanism can provide better security features
becomes invalid and the other entities of the network will know for the data communication over the IoT networks.
about the alterations. For the hackers, the block chain records Leo et al. [15] proposed a security architecture called as the
are distributed across the peer entities of the network and there Secure Mediation GateWay (SMGW) for the secured
is no single point of failure, the attack cannot be made on the communication. In [15], the SMGW takes care of all the
single computer and has to compromise more than half the security features including the accounts management and the
number of entities in the network to get the hash function. secure remote access. D. Zegzhda and T. Stepanova [16]
Because of the distributed nature and the redundancy of the proposed a security framework based on the theory of
data storage across all the entities of the network the security topological sustainability and it helps to prevent a large class of
attacks are highly impossible and this makes the block chain to DoS attacks. Raza et al. [17] proposed a security framework for

Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 04,2020 at 20:34:15 UTC from IEEE Xplore. Restrictions apply.
2020 International Conference on Computer Communication and Informatics (ICCCI -2020), Jan. 22-24, 2020, Coimbatore, INDIA

the IoT networks called as the Scalable Security with privacy principles for the data transmission. The integration of
Symmetric Keys (S3K) which is suitable for the resource the blockchain protocols varies for the different applications
limited IoT devices. and there are protocols which use the hashing principles that
are to be broadcasted in the network and there are also
IV. METHODOLOGY
applications which need to be provide the hashing functions in
The network used in the IoT system can be layered into peer to peer basis. The solution to solve this issue of multiple
four layers (Fig.1) and the security principles can be applied on applications is to provide the multiple blockchains in this layer
these different layers. for providing application specific functionalities.

A) Physical Layer: C) Database Layer:

The IoT Devices are the sensors and the actuators which are The database layer is the most important and it need to be
used in the physical environment of the IoT system and these provide with the proper security principles. By using the
are capable of communicating with the uppermost layers. The blockchain decentralized database is maintained that stores the
physical layer devices such as the temperature sensors, records which consist of the cryptographic hash function,
humidity sensors etc., are prone to security attacks due to the timestamp and other details. The records are stored in the form
poor encryption and access control mechanisms. Also there is of links between one another in the form of a chain. The
also lack of a standards for the smart devices for the controlling database can be used in two forms public and private. The
these devices and to provide security, the vendors must provide public database is more transparent and it is prone to the
a standard which is agreed by all of them for the purpose of security attacks. The private database also consumes more time
implementation and communication in the smart devices to reach the consensus when compared with that of the private
database. As a consequence of this, a private database is to be
Application maintained for providing the security features such as
(Smart Applications) confidentiality, privacy, reliability etc., for the real-time IoT
applications.
D) Application Layer:
Database Layer
(Public and Private Databases) This layer consists of a variety of the smart applications
which needs to cooperate with each other to make the valuable
decisions. There are applications which fetch the location
related information and other sensitive data and transfer the
Communication Layer received data to the other applications. As a result of this, there
(Networking Protocols) are possibilities for the security attacks through the other
applications and the integration of the applications is to be
done carefully.
Physical Layer V. CONCLUSION
(Sensors and Actuators)
This paper proposes a blockchain based security framework
for the IoT networks to provide the secured data
Fig. 1. Layers in IoT networks communication. The major benefits of using the blockchain are
that it is resilient against many of the security threats. It also
B) Communication Layer:
provides a number of security features such as improved
This layer is responsible for the purpose of the data consistency, better fault tolerance capabilities, high efficiency,
communication between the physical layer and the upper layer. and improved scalability. Therefore the incorporation of
This layer uses different communication mechanisms for the blockchain technology with the IoT networks devices will
data exchange between the systems of the IoT network. The create a widespread platform where all the devices would be
communication mechanisms are like the Bluetooth in case of able to exchange data securely in a distributed network.
the small networks, wired connections such as the Ethernet,
Cellular Networks such as 4G etc., and it varies for the
different applications. The blockchain protocols are to be
integrated with this layer in order to provide the security and

Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 04,2020 at 20:34:15 UTC from IEEE Xplore. Restrictions apply.
2020 International Conference on Computer Communication and Informatics (ICCCI -2020), Jan. 22-24, 2020, Coimbatore, INDIA

REFERENCES the Internet of Things,” Ad Hoc Networks, vol. 11, no. 8, pp.
2710 – 2723, 2013.
[1] United Nations, World Urbanization Prospects: The 2014
Revision, Highlights (ST/ESA/SER.A/352), Dept. of
[14] M. Xin, "A Mixed Encryption Algorithm Used in Internet
Economic and Social Affairs, ISBN: 978-92-1-151517-6, pp.
of Things Security Transmission System," 2015 International
1–32, 2014.
Conference on Cyber-Enabled Distributed Computing and
Knowledge Discovery,Xi'an, 2015, pp. 62-65.
[2] D. Makrushin and V. Dashchenko, Fooling the ’Smart
City’,Technical Report, Kaspersky Lab, pp. 1–22, Sep. 2016.
[15] M. Leo, F. Battisti, M. Carli and A. Neri, "A federated
architecture approach for Internet of Things security," 2014
[3] S. Nakamoto. (2008). Bitcoin: A Peer-to-Peer Electronic
Euro Med Telco Conference (EMTC), Naples, 2014, pp. 1-5.
Cash System.[Online]. Available:
[Link]
[16] D. Zegzhda and T. Stepanova, "Achieving Internet of
Things security via providing topological sustainability," 2015
[4] Double-SpendingBitcoin WiKi, accessed on Mar. 15,
Science and Information Conference (SAI), London, 2015, pp.
2016. [Online].Available: [Link]
269-276.
spending
[17] S. Raza, L. Seitz, D. Sitenkov and G. Selander, "S3K:
[5] Eris Industries DocumentationBlockchains, accessed on
Scalable Security With Symmetric Keys—DTLS Key
Mar. 15,2016. [Online]. Available:
Establishment for the Internet of Things," in IEEE
[Link]
Transactions on Automation Science and Engineering,vol. 13,
no. 3, pp. 1270-1280, July 2016.
[6] G. Greenspan. (2015). Avoiding the Pointless Blockchain
Project.[Online]. Available:
[Link]
blockchain-project/

[7] F. Y. Ren, H. N. Huang, and C. Lin, “Wireless sensor


networks,” Journal of Software, 2003, vol 7, pp. 1282–1290

[8] R. Tahir, H. Tahir, K. McDonald-Maier and A. Fernando,


"A novel ICMetric based framework for securing the Internet
of Things," 2016 IEEE International Conference on Consumer
Electronics (ICCE), Las Vegas, NV, 2016, pp. 469-470.

[9] C. Liu, Y. Zhang and H. Zhang, “A Novel Approach to


IoT Security Based on Immunology,” Proceedings of the 2013
Ninth International Conference on Computational Intelligence
and Security, December 2017

[10] L. Zhou and H. C. Chao, "Multimedia traffic security


architecture for the internet of things," in IEEE Network, vol.
25, no. 3, pp. 35-40, May-June 2011.

[11] G. S. Rose, "Security meets nanoelectronics for Internet


of things applications," 2016 International Great Lakes
Symposium on VLSI (GLSVLSI), Boston, MA, 2016, pp.
181-183.

[12] G. Lessa dos Santos, V. T. Guimarães, G. da Cunha


Rodrigues, L. [Link] and L. M. R. Tarouco, "A DTLS-
based security architecture for the Internet of Things," 2015
IEEE Symposium on Computers and Communication (ISCC),
Larnaca, 2015, pp. 809-815.

[13] T. Kothmayr, C. Schmitt, W. Hu, M. Br¨unig, and G.


Carle, “DTLS based security and two-way authentication for

Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 04,2020 at 20:34:15 UTC from IEEE Xplore. Restrictions apply.

Common questions

Powered by AI

Various researchers have proposed different methods for securing IoT communication. For instance, Tahir et al. suggest ICMetric-based frameworks to prevent key theft. Zhou and Chao focus on media-aware traffic security to address IoT multimedia challenges, while Xin advocates for a hybrid key technology combining symmetric and asymmetric keys. These approaches aim to enhance authentication, key management, and communication security by tailoring solutions to IoT's unique constraints .

Traditional security systems are poorly suited for IoT systems due to their dependency on centralized control, which does not scale well with the distributed nature of IoT devices. Additionally, many traditional systems require high computational power and energy, which are limited in IoT environments. These limitations increase the demand for distributed security models that can operate efficiently within the constraints of resource-limited, heterogeneous IoT devices .

A blockchain-based security model is advantageous for IoT networks because it addresses several limitations of traditional centralized systems. The decentralization of blockchain eliminates the need for a trusted intermediary, reducing risks associated with a single point of failure. The ledger of transactions in blockchain is shared among all network entities, ensuring data integrity even if some network nodes are compromised. Furthermore, the cryptographic hashes that secure each block also function as digital signatures, highlighting any unauthorized alterations to a record, thus providing transparency and accountability .

Blockchain technology prevents double-spending through its decentralized ledger that records all transactions in a transparent, verifiable manner. Once a transaction is appended to the blockchain, altering this record would require the consensus of the entire network. This is significant for IoT security because it ensures data authenticity and prevents fraud, a critical need when IoT devices conduct autonomous financial or data exchanges .

The main challenges in implementing security mechanisms over IoT devices include constrained computational capacities, limited memory, low energy reserves, the heterogeneity of device resources, and the varied physical locations of these devices. These factors make it difficult to apply conventional security measures, which might consume too much energy or memory. Additionally, IoT devices often have multiple attack surfaces, lack central control, and need a balance between resource utilization and security .

The heterogeneity of IoT devices poses significant challenges for implementing a standardized security framework due to differences in device capabilities, communication protocols, and operating environments. This diversity complicates the design of universally applicable security measures that can effectively mitigate risks across varied device functionalities and contexts. These challenges necessitate adaptable, context-aware security solutions capable of addressing the specific needs of diverse IoT applications .

Liu et al. suggest applying principles of the biological immune system to IoT security by using a circular defense strategy. The concept involves detecting anomalies and responding to potential threats in a manner similar to how a biological system identifies and eliminates pathogens. This allows for adaptive, context-aware security responses that evolve with emerging threats, enhancing the resilience and reliability of IoT networks .

In a blockchain-based security model, cryptographic hashes play a critical role in securing IoT systems by acting as a unique digital signature for each block. They ensure the integrity of data by making any unauthorized alteration easily detectable, as the hash will change. This property is crucial for maintaining trust within the network, as any tampering with data becomes transparent to all network stakeholders .

The communication layer within IoT network architecture facilitates data exchange between the physical and application layers using various networking protocols. However, it is susceptible to security vulnerabilities due to the diverse communication mechanisms it employs, lack of uniform standards for encryption and access control, and potential for misconfiguration. These factors can lead to unauthorized access and data breaches .

Blockchain's distributed nature enhances IoT security by replicating data across a network of peers, thereby eliminating single points of failure. A hacker would need to compromise more than half of the network to alter the consensus, which is a significant deterrent. This widespread redundancy makes it difficult to launch successful attacks, ensuring higher data integrity and availability. Additionally, the consensus mechanism adopted by blockchain provides a global view of the network, further enhancing security .

You might also like