I. INTRODUCTION AND BACKGROUND
Internet of Things (IoT) enables various devices
that we use on a daily basis can interact with each
other via Internet. This ensures the devices to be smart
and send the information to a centralized system,
which will then monitor and take actions according to
the task given to it. IoT can be used in wide range of
domains including healthcare, transportation,
entertainment, power grids and smart buildings [20,
22]. IoT is expected to act as a catalyst for the future
technological innovations and its use is expected to
rise exponentially over the coming years.
With a massive amount of devices connected to
the Internet and the huge data associated with it, there
remain concerns about the security [18]. By security
we mean the degree of resistance to, or protection of
the IoT infrastructure and applications. Many of these
devices are easy targets for intrusion because they rely
on very few outside resources and are often left