{'fraction_non_alphanumeric': 0.029936305732484077, 'fraction_numerical': 0.0, 'mean_word_length': 5.284, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Physical-layer Secret Key Generation in Power Line Communication Networks

Due to the inherent broadcast nature, power line communication (PLC) is vulnerable to eavesdropping. Traditionally, the secret keys are generated/distributed by pre-shared keys, adaptive tone mapping, or asymmetric encryption algorithm. All of these methods face problems such as high computational complexity, high cost, or less security. To solve the problem, a physical layer security (PLS)-based secret key generation (SKG) scheme aiming at the typical in-home broadband PLC network is proposed in this paper. However, the slowly time-varying characteristic and the serious noise interference in PLC channels will degrade the performance of the PLS-based SKG scheme. To break through the limitation of the randomness of PLC channels, two-way random signals are introduced. To make the SKG system more resistant to noise, the channel frequency response-based adaptive quantization (CFR-AQ) algorithm is designed, in which the amplitude threshold and the quantization level are adaptive to the noise power and the target key disagreement rate (KDR) to maximize the key generation rate (KGR). The performance is analyzed in two scenarios: single eavesdropper and multiple eavesdroppers. The simulation results demonstrate that the proposed scheme has a good overall performance in terms of KDR, KGR, and security with a lower complexity in the presence of single or multiple non-collusive eavesdroppers, and it can be regarded as an alternative solution to generate secret keys in PLC networks.