{'fraction_non_alphanumeric': 0.01406799531066823, 'fraction_numerical': 0.0023446658851113715, 'mean_word_length': 5.325925925925926, '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}}
Blockchain E-voting Scheme Based on SM9 Partial Blind Signature

Aiming at the problems of user privacy leakage, digital signature denial and tracking in the current digital signature electronic voting system, a blockchain electronic voting scheme based on SM9 partial blind signature is proposed. The use of partial blind signature can effectively resist signature denial and tracking. The problem is to introduce a trusted third party to prevent attackers from tampering with information, and at the same time use blockchain technology to replace voting and vote counting functions, which solves the drawbacks of the centralized system. The security analysis proves that the solution can meet the security requirements of the electronic voting protocol, improve the security and voter’s sense of trust in the voting system, and reduce the voting cost.