中南民族大学学报(自然科学版)2024,Vol.43Issue(4):540-546,7.DOI:10.20056/j.cnki.ZNMDZK.20240701
一种基于STSS的可验证秘密分享方案
A verifiable secret sharing scheme based on STSS
摘要
Abstract
A verifiable secret sharing scheme based on STSS is proposed to improve the detection ability of dishonest participants,in response to the problem that dishonest distributors cannot be held accountable for providing incorrect shares under the secret sharing system.The scheme firstly requires the distributor to divide the main secret into n parts using the Feldman secret sharing scheme,and the resulting sub secrets are signed using the SM2 algorithm;Secondly,the obtained signature values(r,s)are encrypted using the TEA algorithm to obtain the final share;Finally,to address the issue of dishonest distribution under the secret sharing system,which cannot be held accountable for providing incorrect shares,the scheme uses double verification.After receiving the shared shares,the receiver decrypts the signature value using a symmetric key,compares it with the distributor's public key,and ensures that it has not been tampered with during transmission and storage.When the master secret needs to be used,t(t<n)receivers participate in verifying the reconstruction of the secret to recover the original secret.The scheme has been proven to be secure under a random oracle model,and simulation experiments have shown that it has high computational efficiency under given threshold values and the number of sub secrets.关键词
秘密分享/秘密重构/可验证性/门限值Key words
secret sharing/secret reconstruction/verifiability/threshold分类
信息技术与安全科学引用本文复制引用
杨景奕,郑明辉,汪玉,黄世成..一种基于STSS的可验证秘密分享方案[J].中南民族大学学报(自然科学版),2024,43(4):540-546,7.基金项目
国家自然科学基金资助项目(61772181) (61772181)
湖北民族大学研究生科研创新资助项目(MYK2023079) (MYK2023079)