Multi-agent deep reinforcement learning-based key generation for graph layer security
dc.contributor.author | Wang, Liang | |
dc.contributor.author | Wei, Zhuangkun | |
dc.contributor.author | Guo, Weisi | |
dc.date.accessioned | 2025-03-03T11:36:04Z | |
dc.date.available | 2025-03-03T11:36:04Z | |
dc.date.freetoread | 2025-03-03 | |
dc.date.issued | 2025-05 | |
dc.date.pubOnline | 2025-01-14 | |
dc.description | All research work was conducted whilst all authors were at Cranfield University. | |
dc.description.abstract | Recently, the emergence of Internet of Things (IoT) devices has posed a challenge for securing information and avoiding attacks. Most of the cryptography solutions are based on physical layer security (PLS), whose idea is to fully exploit the properties of wireless channel state information (CSI) for generating symmetric keys between two communication nodes. However, accurate channel estimation is vulnerable for attackers and relies on powerful signal processing capability, which is not suitable for low-power IoT devices. In this paper, we expect to apply graph layer security (GLS) to exploit the common features of physical dynamics detected by IoT sensors placed in networked systems to generate keys for data encryption and decryption, which we believe is a new frontier to security for both industry and academic research. We propose a distributed key generation algorithm based on multi-agent deep reinforcement learning (MADRL) approach, which enables communication nodes to cooperatively generate symmetric keys based on their locally detected physical dynamics (e.g., water/gas/oil/electrical pressure/flow/voltage) with low computational complexity and without information exchange. In order to demonstrate the feasibility, we conduct and evaluate our key generation algorithm in both a simulated and real water distribution network. The experimental results show that the proposed algorithm has considerable performance in terms of randomness, bit agreement rate (BAR), and so on. | |
dc.description.journalName | ACM Transactions on Privacy and Security | |
dc.description.sponsorship | This work has been supported by the PETRAS National Centre of Excellence for IoT Systems Cybersecurity, which has been funded by the UK EPSRC under grant number EP/S035362/1. | |
dc.identifier.citation | Wang L, Wei Z, Guo W. (2025) Multi-agent deep reinforcement learning-based key generation for graph layer security. ACM Transactions on Privacy and Security, Volume 28, Issue 2, May 2025, Article number 18 | |
dc.identifier.eissn | 2471-2574 | |
dc.identifier.elementsID | 562430 | |
dc.identifier.issn | 2471-2566 | |
dc.identifier.issueNo | 2 | |
dc.identifier.paperNo | 18 | |
dc.identifier.uri | https://doi.org/10.1145/3711900 | |
dc.identifier.uri | https://dspace.lib.cranfield.ac.uk/handle/1826/23559 | |
dc.identifier.volumeNo | 28 | |
dc.language | English | |
dc.language.iso | en | |
dc.publisher | Association for Computing Machinery (ACM) | |
dc.publisher.uri | https://dl.acm.org/doi/10.1145/3711900 | |
dc.rights | Attribution 4.0 International | en |
dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | |
dc.subject | 4613 Theory Of Computation | |
dc.subject | 40 Engineering | |
dc.subject | 46 Information and Computing Sciences | |
dc.subject | 4006 Communications Engineering | |
dc.subject | 4605 Data Management and Data Science | |
dc.subject | 4606 Distributed Computing and Systems Software | |
dc.subject | Strategic, Defence & Security Studies | |
dc.subject | 4604 Cybersecurity and privacy | |
dc.subject | 4609 Information systems | |
dc.subject | Multi-agent deep reinforcement learning | |
dc.subject | Physical layer security | |
dc.subject | Graph layer security | |
dc.subject | IoT devices | |
dc.subject | Physical dynamics | |
dc.title | Multi-agent deep reinforcement learning-based key generation for graph layer security | |
dc.type | Article | |
dcterms.dateAccepted | 2024-12-20 |