ABSTRACT

Internet of things (IoT) devices communicate with each other in (near) real time, sharing critical data, thus helping in taking informed decisions. This machine-to-machine communication has provided unprecedented opportunities for humankind. IoT devices or claimed services or the data should be accessible to intended users in timely fashion, it is availability principle for IoT. Mutual authentication is required between IoT devices at the starting of each interaction so that each device must identify and authenticate every other interacting device. Privacy remains the most prominent topic in IoT security. Data privacy deals with anonymisation of data in order to prevent a person’s identity from being exposed. Personal identifiable information should be stored safely to avoid leakage of data privacy. Few other improvements are like designing of lightweight cryptographic solutions, applying machine learning algorithm to maintain security in IoT network, federated architecture, spreading awareness among IoT users, and so on.