一种适用于区块链的支持抗恶意终止的分布式身份基环签名算法

    公开(公告)号:CN119341749A

    公开(公告)日:2025-01-21

    申请号:CN202410460397.6

    申请日:2024-04-17

    Abstract: 本发明涉及一种适用于区块链的支持抗恶意终止的分布式身份基环签名算法,其特征在于融合了门限身份基环签名算法、Joint‑Shamir‑RSS秘密共享算法、KZG承诺算法、信息论消息验证码(IT‑MAC)技术,实现了无需可信第三方参与的门限身份基环签名生成过程以及抗恶意终止功能。通过使用公钥聚合方法来生成环的主公钥,结合Joint‑Shamir‑RSS秘密共享算法和KZG承诺算法实现对主私钥的安全秘密共享,从而摆脱了对可信KGC的依赖;通过在门限身份基环签名算法中引入IT‑MAC,数据上传节点可以有效地检查协助节点生成地部分签名的有效性,从而实现了抗恶意终止功能。本分布式签名方案不仅能为签名者提供额外的隐私保护功能,还具备有效抵抗恶意终止的能力,具有更高的安全性,适合应用在区块链系统中。

    面向区块链的完全分布式抗恶意中止无证书门限签名算法

    公开(公告)号:CN118413329A

    公开(公告)日:2024-07-30

    申请号:CN202410460391.9

    申请日:2024-04-17

    Abstract: 本发明涉及面向区块链环境中的分布式数字签名,公开了一种完全分布式的抗恶意中止无证书门限签名算法。其特征在于采用了完全分布式的密钥生成与签名构造,从而消除了单点故障风险,适用于区块链完全去中心化场景。此外,该算法针对分布式场景中潜在的恶意中止攻击,在每一步加入了完全分布式的一致性检验,每个实体都对其他实体发布的所有信息进行验证,因此能够识别出恶意参与方,实现了抗恶意中止健壮性。同时,本发明引入无证书公钥密码学,采用了无证书门限签名,与传统的证书管理方法相比,简化了密钥管理,提升了方法在区块链系统中的可用性。该算法在生成签名者的部分私钥份额时,密钥生成中心与签名用户之间执行完全分布式的秘密共享,使二者之间的数量关系不受限制,从而解决了现存方法中可扩展性差的问题。

Patent Agency Ranking