{'fraction_non_alphanumeric': 0.021258503401360544, 'fraction_numerical': 0.0, 'mean_word_length': 5.227513227513228, '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}}
Verifiable RFID Location Privacy Scheme Based on NIZK

Radio frequency identification technology (RFID) is widely used due to its advantages of contactless identification. How to ensure the location privacy of tags and their users has become an urgent problem in the development of RFID technology. In order to resist active attacks such as tampering and counterfeiting caused by rewriting encryption and canceling encryption by malicious attackers. According to the existing location privacy protection schemes, this paper uses non-interactive zero-knowledge proof (NIZK) and universal re-encryption, then designs a publicly verifiable location privacy re-encryption scheme. In this scheme, all calculations are performed by the anonymizer. The anonymizer not only performs the ciphertext re-randomization operation, but also needs to provide a NIZK for this. The next anonymizer must verify the proof before re-randomization. The tag only needs to provide a certain reading and writing function to ensure that the ciphertext re-randomized each time will not be tampered with. We can see that this scheme can well protect the tag and user's location privacy through analysis.