{'fraction_non_alphanumeric': 0.023957409050576754, 'fraction_numerical': 0.0, 'mean_word_length': 5.409090909090909, '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 Efficient Anonymous Authentication Scheme for Privacy-preserving in Smart Grid

Smart grid is not only related to the revolution in the power system, It will also drive the transformation of the mode of production and development of the whole society. In smart grid, the electricity data from users needs to be collected to realize efficient energy management, which may reveal their privacy. The existing researches on protecting privacy of users mainly focus on data aggregation. These solutions protect users' privacy at the expense of acquiring their fine-grained electricity data. However, fine-grained electricity data is significant for smart grid to perform many functions, such as debugging configuration problems, developing optimal energy use strategies, etc. To solve this problem, an anonymous authentication scheme based on non-interactive zero knowledge (NIZK) is proposed. The scheme ensures operation center (OC) to acquire fine-grained electricity data from users while protect their privacy. The experimental simulation indicates that the proposal is practical and applicable to large-scale user clusters.