International Journal of Electrical and Computer Engineering (IJECE)
Vol. 10, No. 3, June 2020, pp. 3166~3175
ISSN: 2088-8708, DOI: 10.11591/ijece.v10i3.pp3166-3175 3166
Journal homepage: http://ijece.iaescore.com/index.php/IJECE
Ransomware protection in loT using software
defined networking
Azka Wani
1
, S. Revathi
2
1
Department of Computer Applications, Crescent B S Abdur Rahman Institute of Science and Technology, India
2
Department of Computer Science and Engineering, Crescent B S Abdur Rahman Institute
of Science and Technology, India
Article Info ABSTRACT
Article history:
Received Mar 23, 2019
Revised Dec 8, 2019
Accepted Jan 7, 2020
Internet of things (IoT) is the network of physical objects connected to
provide various services. IoT is expanding rapidly, and is positively
influencing many areas. The impact of IoT is evident in medical field,
manufacturing units and livestock. The IoT is also vulnerable to many cyber
threats, owing to its limited resources and battery operation. In contemporary
times the security threats like DDoS, botnet malware, man in the middle,
flood attacks and ransomware are affecting the smooth functioning of IoT.
Ransomware has emerged as one of the biggest threat in cyber world.
Ransomware is a type of malware that stops the access to files by encrypting
them and decrypts the files only when a ransom is paid. The negligence
towards the IoT ransomware can result in disastrous outcomes. In this paper,
the growth of ransomware attacks for past few years is shown with special
focus on ransomwares threatening IoT. A detection mechanism for IoT
ransomware attack is presented that is designed after study of ransomware
for IoT. The proposed model monitors the incoming IoT traffic through
Software Defined Network (SDN) gateway. It uses policies framed in SDN
controller for detection and alleviation of ransomware in IoT.
Keywords:
CoAP
Crypto ransomware
IoT
OpenFlow
Ransomware
Copyright © 2020 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Azka Wani,
Department of Computer Applications,
Crescent B S Abdur Rahman Institute of Science and Technology,
Vandalur, Chennai- 600048, India.
Email: graceazka@gmail.com
1. INTRODUCTION
The Internet of Things (IoT) is formed by connecting physical devices. The IoT devices include
ordinary objects from day to day life, which interact with each other to make human lives easier. The IoT
devices are deployed at various environments for automation and smart data transfer from one IoT domain to
another with least or no human intervention [1]. IoT devices are setup in places like homes, offices, hospitals,
vehicles, roads, markets and industries etc [2, 3]. IoT has undoubtedly led to the innovation of smart world
but IoT devices are highly vulnerable to a wide range of attacks. An indirect communication of individual to
individual smart devices also makes IoT vulnerable to a range of attacks [4]. The security measures in IoT
and the resistance of IoT devices against the recent attacks is one of the major concern faced by IoT [5].
IoT security has been in news recently, due to DDoS, botnet, malware and ransomware attacks on IoT
devices[6]. The early variants ransomware first came up in the late 1980s [7]. The newer versions of
ransomware have been around for a couple of years and lately have posed a big threat for IoT as well [8, 9].
Ransomware is a combination of ransom and malware. Ransomware encrypts the personal files of a victim
and makes those unusable, allows decryption and release of the files after a ransom is paid to the ransomware
creator. The attacker through cryptocurrency or credit card asks for the payment of ransom. Ransomware
attacks are becoming stronger and it is hard to devise a prevention method. IoT devices, which already have