Constant-Size Verifiable Timed Signatures from RSA Group for Bitcoin-Based Voting Protocols
【Author】 Bao, Zijian; He, Debiao; Feng, Qi; Luo, Min; Zeng, Xiangyong
【Source】IEEE TRANSACTIONS ON SERVICES COMPUTING
【影响因子】11.019
【Abstract】A verifiable timed signature (VTS) scheme allows a signature to be time-locked to a known message for a predetermined duration denoted as $\mathsf {T}$T. Verifiability ensures that anyone can verify that the time-lock contains a valid signature without completing the computation. In this paper, we introduce a novel VTS construction method based on the RSA group, designed to maintain a constant level of size. This approach serves as an improvement over the previous linear level size construction method (CCS 2020). First, we construct it by using a commitment to a valid RSA signature. This commitment can only be opened to a regular RSA signature after a sequential computation period. Our scheme utilizes a trapdoor verifiable delay function, RSA signatures, and a specialized zero-knowledge proof to instantiate the proposed scheme. We also conduct proofs in three aspects: correctness, soundness, and security. Furthermore, we identify potential applications for VTS and present a simple Bitcoin voting protocol based on an open vote protocol by utilizing VTS. Experimental results show that our scheme is more efficient compared to the construction of VTS (CCS 2020), reducing the signature size by at least 90.5% and lowering computational costs by at least 77%.
【Keywords】Cryptography; Protocols; Security; Delays; Privacy; Encryption; Authentication; Timed signature; RSA signature; bitcoin voting; zero-knowledge proof
【发表时间】2024 JUL-AUG
【收录时间】2024-08-19
【文献类型】实验仿真
【主题类别】
区块链技术-协同技术-密码学
【DOI】 10.1109/TSC.2023.3347526
评论