Smart City Gnosys

Smart city article details

Title Iot Registration And Authentication In Smart City Applications With Blockchain
ID_Doc 33879
Authors Ferreira, CMS; Garrocho, CTB; Oliveira, RAR; Silva, JS; Cavalcanti, CFMD
Year 2021
Published SENSORS, 21, 4
DOI http://dx.doi.org/10.3390/s21041323
Abstract The advent of 5G will bring a massive adoption of IoT devices across our society. IoT Applications (IoT Apps) will be the primary data collection base. This scenario leads to unprecedented scalability and security challenges, with one of the first areas for these applications being Smart Cities (SC). IoT devices in new network paradigms, such as Edge Computing and Fog Computing, will collect data from urban environments, providing real-time management information. One of these challenges is ensuring that the data sent from Edge Computing are reliable. Blockchain has been a technology that has gained the spotlight in recent years, due to its robust security in fintech and cryptocurrencies. Its strong encryption and distributed and decentralized network make it potential for this challenge. Using Blockchain with IoT makes it possible for SC applications to have security information distributed, which makes it possible to shield against Distributed Denial of Service (DDOS). IoT devices in an SC can have a long life, which increases the chance of having security holes caused by outdated firmware. Adding a layer of identification and verification of attributes and signature of messages coming from IoT devices by Smart Contracts can bring confidence in the content. SC Apps that extract data from legacy and outdated appliances, installed in inaccessible, unknown, and often untrusted urban environments can benefit from this work. Our work's main contribution is the development of API Gateways to be used in IoT devices and network gateway to sign, identify, and authorize messages. For this, keys and essential characteristics of the devices previously registered in Blockchain are used. We will discuss the importance of this implementation while considering the SC and present a testbed that is composed of Blockchain Ethereum and real IoT devices. We analyze the transfer time, memory, and CPU impacts during the sending and processing of these messages. The messages are signed, identified, and validated by our API Gateways and only then collected for an IoT data management application.
Author Keywords Blockchain; Smart City; Smart contract; IoT


Similar Articles


Id Similarity Authors Title Published
11132 View0.964Khalifa O.O.; Japar D.F.B.; Rahman F.D.A.; Nasir H.Authentication Of Iot In Smart City Applications8th IEEE International Conference on Smart Instrumentation, Measurement and Applications, ICSIMA 2022 (2022)
47185 View0.927Mirge A.S.; Dharmale G.Safe And Reliable Smart City Design Based On Blockchain TechnologyDigital Twin and Blockchain for Smart Cities (2025)
12458 View0.919Majeed U.; Khan L.U.; Yaqoob I.; Kazmi S.M.A.; Salah K.; Hong C.S.Blockchain For Iot-Based Smart Cities: Recent Advances, Requirements, And Future ChallengesJournal of Network and Computer Applications, 181 (2021)
771 View0.913Khalil U.; Malik O.A.; Uddin M.; Chen C.-L.A Comparative Analysis On Blockchain Versus Centralized Authentication Architectures For Iot-Enabled Smart Devices In Smart Cities: A Comprehensive Review, Recent Advances, And Future Research DirectionsSensors, 22, 14 (2022)
12730 View0.906Shafik W.Blockchain’S Impetus For Secure Iot-Enabled Applications In Smart CityBig Data and Blockchain Technology for Secure IoT Applications (2024)
528 View0.904Haddad R.; Abou-Tair D.E.D.I.; Khalifeh A.A Blockchain-Based Verification Process For Smart CitiesProceedings - 2023 IEEE/ACIS 21st International Conference on Software Engineering Research, Management and Applications, SERA 2023 (2023)
59093 View0.903Khashan O.A.Trust-Based Fog-Blockchain Model For Scalable Authentication In Smart CitiesComputer Networks, 264 (2025)
4211 View0.903Alotaibi A.; Aldawghan H.; Aljughaiman A.A Review Of The Authentication Techniques For Internet Of Things Devices In Smart Cities: Opportunities, Challenges, And Future DirectionsSensors, 25, 6 (2025)
12354 View0.903Alam T.Blockchain And Big Data-Based Access Control For Communication Among Iot Devices In Smart CitiesWireless Personal Communications, 132, 1 (2023)
34254 View0.9Vonitsanos G.; Panagiotakopoulos T.; Kanavos A.; Maragoudakis M.; Mylonas P.Issues And Challenges Associated With Blockchain In Smart CitiesSMAP 2021 - 16th International Workshop on Semantic and Social Media Adaptation and Personalization (2021)