Volume 3,Issue 7
基于格签名与智能合约的抗量子去中心化密钥恢复方案研究
Web3.0架构下的数字资产托管与去中心化身份(DID)极度依赖用户私钥的安全性,密钥丢失或遗忘将导致资产永久性损失。现有的社交恢复机制多基于 Shamir 秘密共享(SSS)算法,但该算法在去中心化场景下缺乏强制访问控制层,存在恶意监护人线下合谋还原密钥的安全隐患;此外,传统方案所依赖的经典公钥密码学面临量子计算的潜在威胁。针对上述问题,本文提出了一种结合抗量子格签名与智能合约的改进型密钥恢复机制。该机制采用分片“盲化 - 托管”双层架构,将多项式分片进行异或拆分,分别由监护人与智能合约分布式持有;同时引入基于容错学习(LWE)问题的格签名算法作为唯一授权凭证。在恢复阶段,系统强制要求用户出示抗量子签名,经由智能合约验证通过后方可释放关键分片。理论分析与评估表明,该方案在不依赖任何可信第三方机构的前提下,从机制上阻断了 t 个监护人的线下合谋攻击,且具备抵抗量子计算攻击的能力,整体交互开销满足实际工程部署需求。
[1]SHAMIR A. How to share a secret[J]. Communications of the ACM, 1979, 22(11): 612-613.
[2]KOSBA A, MILLER A, SHI E, et al. Hawk: The blockchain model of cryptography and privacy-preserving smart contracts[C]//2016 IEEE Symposium on Security and Privacy (SP). IEEE, 2016: 839-858.
[3]SHOR P W. Algorithms for quantum computation: discrete logarithms and factoring[C]//Proceedings 35th Annual Symposium on Foundations of Computer Science. IEEE, 1994: 124-134.
[4]DUCAS L, KILTS R, LEPOINT T, et al. CRYSTALS-Dilithium: A lattice-based digital signature scheme[J]. IACR Transactions on Cryptographic Hardware and Embedded Systems, 2018, 2018(1): 238-268.
[5]FERNÁNDEZ-CARAMÉS T M, FRAGA-LAMAS P. Towards post-quantum blockchain: A review on cyberattacks and defense strategies[J]. IEEE Access, 2020, 8: 21092-21116.