{'fraction_non_alphanumeric': 0.015057573073516387, 'fraction_numerical': 0.0, 'mean_word_length': 5.3841807909604515, '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}}
An Index-Based Provenance Compression Scheme for Identifying Malicious Nodes in Multihop IoT Network

Data provenance is an effective method to evaluate data reliability and has become a research hotspot in recent years. However, the size of the data provenance will increase rapidly as the number of hops experienced increases, which conflicts with the limitations of energy, storage, and resources of IoT devices. The existing DP provenance compression algorithm has a high error rate when decompressing. To solve this problem, we propose an index-based provenance compression algorithm, which adopts the idea of common substring matching, combined with path identifier and path index to represent the path information in the data provenance, thereby achieving the purpose of reducing the size of data provenance. In addition, we extend the data provenance scheme to attack detection and propose a malicious node identification method based on data provenance. The simulation results show that the proposed scheme has a high compression ratio and higher decoding accuracy and has high accuracy in malicious node identification.