The Application of SM2 Linkable Ring Signature in Anonymous E-voting System
[Purposes]To address the security issues related to non-localization of signature algorithms,identity privacy disclosure,repeated voting,and early disclosure of voting results in anonymous e-voting,an anonymous e-voting scheme based on SM2 linkable ring signatures is proposed.[Methods]The sys-tem employs SM2 linkable ring signature as the identity certificate in the ballot to ensure the anonymity of the voter's identity and prevent ballot forgery,thereby enhancing the understanding of voter anonymity and the entire voting process.It also employs anonymous addresses to conceal ballot contents,preventing premature disclosure of voting results and ensuring fairness in the vote as well as candidate anonymity.In addition,it utilizes the linkability of SM2 linkable ring signature to prevent duplicate voting and achieve non-repeatability of votes.Furthermore,it leverages FISCO BCOS smart contracts for vote count-ing,ensuring fairness without relying on traditional trusted third parties.[Findings]The scheme meets the seven fundamental attributes of e-voting,achieves the complete process of replacing national secrets in an anonymous e-voting system,enhances the application scenario of SM2 linkable ring signature.[Con-clusions]The SM2 linkable ring signature has the potential to replace the international common ring sig-nature and enable independent localization of application system ring signatures.
SM2 linkable ring signaturenational secret algorithmprivacy protectionanonymous elec-tronic votinganonymous addresses