Blockchain-empowered decentralised trust management for the Internet of Vehicles security

Abstract Internet of Vehicles (IoV) requires trust management to implement effective authentication and authorization of nodes, as it is not possible to establish trusted connections to the roadside components that eventually a vehicle will meet during its journey, ahead of time. To cope with this issue, dynamic access control is required, where authorizations are granted considering security policies and the node trustworthiness. However, decentralized trust management is a preferable solution, but it implies a considerable consumption of energy. Consumption is further exacerbated by the means needed to protect from attacks the trust management entities themselves. This work proposes suitable trust management for the IoT and IoV by exploiting the eventual consistency and security guarantees of blockchain. The design of a solution based on such technology is described, and an empirical assessment of its protection degree is provided.

[1]  Bata Krishna Tripathy,et al.  A Kerberos Based Secure Communication System in Smart (Internet of Things) Environment , 2019 .

[2]  Xing Li,et al.  CoAP—Application Layer Connection-Less Lightweight Protocol for the Internet of Things (IoT) and CoAP-IPSEC Security with DTLS Supporting CoAP , 2019, Internet of Things.

[3]  Sherali Zeadally,et al.  Comparative study of trust and reputation systems for wireless sensor networks , 2013, Secur. Commun. Networks.

[4]  Stefano Russo,et al.  Trust Management in Fog/Edge Computing by Means of Blockchain Technologies , 2018, 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData).

[5]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[6]  Jong Hyuk Park,et al.  Block-VN: A Distributed Blockchain Based Vehicular Network Architecture in Smart City , 2017, J. Inf. Process. Syst..

[7]  Xin Chen,et al.  An Access Control Model for Resource Sharing Based on the Role-Based Access Control Intended for Multi-Domain Manufacturing Internet of Things , 2017, IEEE Access.

[8]  Chunyan Miao,et al.  A Survey of Trust and Reputation Management Systems in Wireless Communications , 2010, Proceedings of the IEEE.

[9]  Hokeun Kim,et al.  Authentication and Authorization for the Internet of Things , 2017, IT Professional.

[10]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.

[11]  Gang Qu,et al.  BARS: A Blockchain-Based Anonymous Reputation System for Trust Management in VANETs , 2018, 2018 17th IEEE International Conference On Trust, Security And Privacy In Computing And Communications/ 12th IEEE International Conference On Big Data Science And Engineering (TrustCom/BigDataSE).

[12]  Ahmed Serhrouchni,et al.  Bubbles of Trust: A decentralized blockchain-based authentication system for IoT , 2018, Comput. Secur..

[13]  Nitinder Mohan,et al.  Edge-Fog cloud: A distributed cloud for Internet of Things computations , 2016, 2016 Cloudification of the Internet of Things (CIoT).

[14]  Marko Vukolic,et al.  A Byzantine Fault-Tolerant Ordering Service for the Hyperledger Fabric Blockchain Platform , 2018, DSN.

[15]  Christian Esposito,et al.  Interoperable, dynamic and privacy-preserving access control for cloud data storage when integrating heterogeneous organizations , 2018, J. Netw. Comput. Appl..

[16]  Hongbin Zhang,et al.  Trust and Attribute-Based Dynamic Access Control Model for Internet of Things , 2017, 2017 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC).

[17]  Björn Scheuermann,et al.  Bitcoin and Beyond: A Technical Survey on Decentralized Digital Currencies , 2016, IEEE Communications Surveys & Tutorials.

[18]  Paolo Bellavista,et al.  The Need of Multidisciplinary Approaches and Engineering Tools for the Development and Implementation of the Smart City Paradigm , 2018, Proceedings of the IEEE.

[19]  Max Mühlhäuser,et al.  Beyond the Hype: On Using Blockchains in Trust Management for Authentication , 2017, 2017 IEEE Trustcom/BigDataSE/ICESS.

[20]  Christian Esposito,et al.  Trust management for distributed heterogeneous systems by using linguistic term sets and hierarchies, aggregation operators and mechanism design , 2017, Future Gener. Comput. Syst..

[21]  Ivana Tomić,et al.  A Survey of Potential Security Issues in Existing Wireless Sensor Network Protocols , 2017, IEEE Internet of Things Journal.

[22]  Wenjuan Li,et al.  Enhancing Medical Smartphone Networks via Blockchain-Based Trust Management Against Insider Attacks , 2020, IEEE Transactions on Engineering Management.

[23]  Shuai Gao,et al.  TD-Root: A trustworthy decentralized DNS root management architecture based on permissioned blockchain , 2020, Future Gener. Comput. Syst..

[24]  Manuel Díaz,et al.  On blockchain and its integration with IoT. Challenges and opportunities , 2018, Future Gener. Comput. Syst..

[25]  Nima Jafari Navimipour,et al.  A Comprehensive Study on the Trust Management Techniques in the Internet of Things , 2019, IEEE Internet of Things Journal.

[26]  Qi Li,et al.  IoT Passport: A Blockchain-Based Trust Framework for Collaborative Internet-of-Things , 2019, SACMAT.

[27]  Edona Fasllija,et al.  Policy-based Access Control for the IoT and Smart Cities , 2019, Open Identity Summit.

[28]  Gang Qu,et al.  A Privacy-Preserving Trust Model Based on Blockchain for VANETs , 2018, IEEE Access.

[29]  Victor C. M. Leung,et al.  Blockchain-Based Decentralized Trust Management in Vehicular Networks , 2019, IEEE Internet of Things Journal.

[30]  Christian Esposito,et al.  Information theoretic‐based detection and removal of slander and/or false‐praise attacks for robust trust management with Dempster‐Shafer combination of linguistic fuzzy terms , 2018, Concurr. Comput. Pract. Exp..