Security and Trust Issues in Internet of Things Internet of Everything (IoE): Security and Privacy Paradigm Series Editors: Vijender Kumar Solanki, Raghvendra Kumar, and Le Hoang Son Privacy Vulnerabilities and Data Security Challenges in the IoT Edited by Shivani Agarwal, Sandhya Makkar, and Tran Duc Tan Handbook of IoT and Blockchain Methods, Solutions, and Recent Advancements Edited by Brojo Kishore Mishra, Sanjay Kumar Kuanar, Sheng-Lung Peng, and Daniel D. Dasig, Jr. Blockchain Technology Fundamentals, Applications, and Case Studies Edited by E Golden Julie, J. Jesu Vedha Nayahi, and Noor Zaman Jhanjhi Data Security in Internet of Things-Based RFID and WSN Systems Applications Edited by Rohit Sharma, Rajendra Prasad Mahapatra, and Korhan Cengiz Securing IoT and Big Data Next-Generation Intelligence Edited by Vijayalakshmi Saravanan, Anpalagan Alagan, T. Poongodi, and Firoz Khan Distributed Artificial Intelligence A Modern Approach Edited by Satya Prakash Yadav, Dharmendra Prasad Mahato, and Nguyen Thi Dieu Linh Security and Trust Issues in Internet of Things Blockchain to the Rescue Edited by Sudhir Kumar Sharma, Bharat Bhushan, and Bhuvan Unhelkar For more information about this series, please visit: https://www.crcpress.com/ Internet-of-Everything-IoE-Security-and-Privacy-Paradigm/book-series/ CRCIOESPP Security and Trust Issues in Internet of Things Blockchain to the Rescue Edited by Sudhir Kumar Sharma, Bharat Bhushan, and B huvan Unhelkar First edition published 2021 by CRC Press 6000 Broken Sound Parkway NW, Suite 300, Boca Raton, FL 33487-2742 and by CRC Press 2 Park Square, Milton Park, Abingdon, Oxon, OX14 4RN © 2021 Taylor & Francis Group, LLC CRC Press is an imprint of Taylor & Francis Group, LLC Reasonable efforts have been made to publish reliable data and information, but the author and publisher cannot assume responsibility for the validity of all materials or the consequences of their use. The authors and publishers have attempted to trace the copyright holders of all material reproduced in this publication and apologize to copyright holders if permission to publish in this form has not been obtained. If any copyright material has not been acknowledged please write and let us know so we may rectify in any future reprint. Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmitted, or utilized in any form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopying, microfilming, and recording, or in any information storage or retrieval system, without written permission from the publishers. For permission to photocopy or use material electronically from this work, access www. copyright.com or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood Drive, Danvers, MA 01923, 978-750-8400. For works that are not available on CCC please contact [email protected] Trademark notice: Product or corporate names may be trademarks or registered trademarks, and are used only for identification and explanation without intent to infringe. Library of Congress Cataloging‑in‑Publication Data Names: Sharma, Sudhir Kumar, editor. | Bhushan, Bharat, 1949- editor. | Unhelkar, Bhuvan, editor. Title: Security and trust issues in Internet of Things : Blockchain to the rescue / edited by Sudhir Kumar Sharma, Bharat Bhushan, Bhuvan Unhelkar. Description: First edition. | Boca Raton : CRC Press, 2021. | Includes bibliographical references and index. Identifiers: LCCN 2020032471 (print) | LCCN 2020032472 (ebook) | ISBN 9780367490652 (hardback) | ISBN 9781003121664 (ebook) Subjects: LCSH: Internet of things—Security measures. | Blockchains (Databases) Classification: LCC TK5105.8857 .S427 2021 (print) | LCC TK5105.8857 (ebook) | DDC 005.8—dc23 LC record available at https://lccn.loc.gov/2020032471 LC ebook record available at https://lccn.loc.gov/2020032472a ISBN: 978-0-367-49065-2 (hbk) ISBN: 978-1-003-12166-4 (ebk) Typeset in Times by codeMantra Contents Preface.................................................................................................................vii Editors ..................................................................................................................ix Contributors .........................................................................................................xi Chapter 1 IoT: Fundamentals and Challenges .................................................1 U. Hariharan, K. Rajkumar, and Nilotpal Pathak Chapter 2 Internet of Things Development in Polish Enterprises .................25 M. Ma˛dra-Sawicka, J. Paliszkiewicz, A. Koohang, J. Horn Nord, and M. Ge˛bska Chapter 3 Information Security of Weather Monitoring System with Elements of Internet Things ..........................................................57 M. Hajder, M. Nycz, P. Hajder, and M. Liput Chapter 4 IoT-Enabled Surveillance System to Provide Secured Gait Signatures Using Deep Learning ..................................................85 Anubha Parashar, Apoorva Parashar, Rajveer Singh Shekhawat, and Vidyadhar Aski Chapter 5 IoT-Based Advanced Neonatal Incubator ....................................109 K. Adalarasu, P. Harini, B. Tharunika, and M. Jagannath Chapter 6 Malware Threat Analysis of IoT Devices Using Deep Learning Neural Network Methodologies ..................................123 Moksh Grover, Nikhil Sharma, Bharat Bhushan, Ila Kaushik, and Aditya Khamparia Chapter 7 Data Encryption for IoT Applications Based on Two-Parameter Fuss–Catalan Numbers......................................145 M. Saracˇevic´ and A. Selimi v vi Contents Chapter 8 Fog-Based Framework for Improving IoT/ IoV Security and Privacy ..................................................................................165 M. Nahri, A. Boulmakoul, and L. Karim Chapter 9 An Overview of Blockchain and its Applications in the Modern Digital Age ....................................................................185 Reinaldo Padilha França, Ana Carolina Borges Monteiro, Rangel Arthur, and Yuzo Iano Chapter 10 Blockchain as a Lifesaver of IoT: Applications, Security, and Privacy Services and Challenges ................................................209 Sukriti Goyal, Nikhil Sharma, Ila Kaushik, Bharat Bhushan, and Abhijeet Kumar Chapter 11 Business Operations and Service Management within Blockchain in the Internet of Things...........................................239 Keith Sherringham and Bhuvan Unhelkar Chapter 12 IoT-Based Healthcare: Personalized Health Monitoring Using Machine Learning and Blockchain for Security of Data ...257 A. Chauhan and Y. Hasija Chapter 13 Blockchain-Based Regenerative E-Voting System ......................283 S. Vishnuvardhan, R. Aswath Srimari, S. Sridevi, B. Vinoth Kumar, and G. R. Karpagam Chapter 14 Blockchain Application of IoT for Water Industry and Its Security ..................................................................................301 Wu Linjing, Liu Xinyue, and Shu Shihu Index .................................................................................................................329 Preface The recent advancements in the field of information and communication technology (ICT) have enabled the promotion of conventional computer-aided industry toward becoming smart industries that are powered by data-driven deci- sion-making. In this paradigm shift, Internet of Things (IoT) plays a vital role in connecting the cyberspace of computing systems and the physical industrial envi- ronment. IoT aims to improve production throughput and operation efficiency and to mitigate the machine downtime. Decentralization of IoT systems, heterogene- ity of IoT data, diversity of systems and IoT devices, and network complexity are the characteristic features of IoT. Owing to the massiveness of IoT and inadequate data security, the impact of security breaches may turn out to be humongous, leading to severe impacts. In addition to connecting devices, IoT connects people and other entities, thereby making every IoT component vulnerable to a large range of attacks. Blockchain, a tamper-resistant and distributed ledger that maintains consis- tent data records at different locations, has the capability to address IoT security concerns. Owing to the fault-tolerance capabilities, decentralized architecture, and cryptographic security benefits such as authentication, data integrity, and pseudonymous identities, security analysts and researchers consider blockchain in resolving privacy and security issues of IoT. Apart from providing data security solutions to IoT, blockchain also encounters numerous inherent IoT challenges such as limited computing power, massive numbers of devices, error-prone radio links, and low communication bandwidth. In addition, blockchain is used in identity management, voting, healthcare, government records, and supply chain. Blockchain finds application in various economic sectors to build trust and has been applied successfully to digital cryptocurrencies. Hence, blockchain technol- ogy in today’s world is becoming an emerging and disruptive future technology providing numerous opportunities to various industries. The emerging and promising state-of-the-art of ubiquitous computing, future IoT and blockchain technology motivated us toward this book which focuses on the various aspects of IoT and blockchain systems such as trust management, identity management, security threats, access control, and privacy. The book aims to report advances in the field of IoT, ubiquitous computing, and blockchain, including applications, concepts, and theory. Moreover, the book aims to high- light the inherent blockchain possibilities for various economic sectors, as well as the additional value that blockchain can provide for the future of these sectors. vii Editors Sudhir Kumar Sharma is currently a Professor and Head of the Department - Computer Science, Institute of Information Technology & Management affili- ated to GGSIPU, New Delhi, India. He has extensive experience of over 20 years in the field of Computer Science and Engineering. He obtained his Ph.D. in Information Technology from USICT, GGSIPU, New Delhi, India. Dr. Sharma obtained his M. Tech degree in Computer Science & Engineering in 1999 from Guru Jambheshwar University, Hisar, India and M.Sc. degree in Physics from the University of Roorkee (now IIT Roorkee), Roorkee in 1997. His research interests include machine learning, data mining, and security. He has published a number of research papers in various prestigious international journals and international conferences. He is a life member of CSI and IETE. Dr. Sharma is an Associate Editor of the International Journal of End-User Computing and Development (IJEUCD), IGI Global, U.S.A. He is a convener of ICETIT-2019. Bharat Bhushan is an Assistant Professor in the Computer Science and Engineering (CSE) Department at School of Engineering and Technology, Sharda University, India. He is an alumnus as well as a Ph.D. scholar of Birla Institute of Technology, Mesra. He received his Undergraduate Degree (B-Tech in Computer Science and Engineering) with Distinction in 2012 and his Postgraduate Degree (M-Tech in Information Security) with Distinction in 2015 from Birla Institute of Technology, Mesra, India. He has earned numerous international certifications, such as Cisco Certified Network Associate (CCNA), Cisco Certified Entry Networking Technician (CCENT), Microsoft Certified Technology Specialist (MCTS), Microsoft Certified IT Professional (MCITP), and Cisco Certified Network Professional Trained (CCNP). In the last 3 years, he has published more than 50 research papers in various renowned international conferences and SCI-indexed journals, including Wireless Networks (Springer), Wireless Personal Communications (Springer), and Emerging Transactions on Telecommunications (Wiley). He has contributed sev- eral book chapters in various books and is currently in the process of editing seven books from the famed publishers such as Elsevier, IGI Global, and CRC Press. He has served as a Reviewer/Editorial Board Member for several reputed international journals, including IEEE Access, IEEE Communication Surveys and Tutorials, and Wireless Personal Communication (Springer). He has also served as a Speaker and Session Chair at more than 15 national and international conferences. In the past, he worked as a Network Engineer in HCL Infosystems Ltd., Noida and as assistant professor in the department of computer science and engineering, HMR Institute of Technology and Management, New Delhi, India. He has qualified GATE exams for successive years and gained the highest percentile of 98.48 in GATE 2013. He is also a member of numerous renowned bodies, including IEEE, IAENG, CSTA, SCIEI, IAE, and UACEE. ix