-
公开(公告)号:CN110912708B
公开(公告)日:2021-04-27
申请号:CN201911175153.9
申请日:2019-11-26
申请人: 武汉大学
IPC分类号: H04L9/32
摘要: 本发明公开了一种基于SM9数字签名算法的环签名生成方法,其特征在于,包括密钥生成中心KGC,签名者Signer,验证者Verifier;其中,KGC负责生成系统内签名用户的用户私钥;设环中的用户数为n,用户群组标识集合记为L={ID1,ID2,…,IDn},签名者为用户群组中的第π个用户,记其私钥为SKπ,标识为IDπ;该方法包括以下步骤:1)生成待签名消息M的环签名;2)环签名验证。本发明方法产生签名过程中,签名者可自发构造用户群组形成环,无需其他用户参与即可产生环签名,同时保证了签名的不可否认性和签名者身份的匿名性。
-
-
公开(公告)号:CN118677611A
公开(公告)日:2024-09-20
申请号:CN202410944099.4
申请日:2024-07-15
申请人: 武汉大学
摘要: 本发明公开了一种抗量子攻击的门限公钥加密系统及方法。本发明可信认证服务器应用Shamir秘密共享设置主私钥、主公钥;多个解密参与者终端提交注册申请,分解生成部分解密私钥,计算相应的验证公钥并公开;系统用户终端使用可信认证服务器公开的主公钥通过矩阵和向量运算加密机密消息并发送给可信服务器;部分解密参与者终端将所有部分解密结果和对应的零知识证明打包发送给可信服务器;可信服务器将解密参与者终端发送来的零知识证明中的每一项进行验证,以判断解密参与者终端发送来的部分解密值有效性;可信服务器通过多项式线性运算和编码运算对密文做最终解密生成明文,并分别发送给解密参与者终端。本发明能够抵抗量子攻击,具备高效性。
-
公开(公告)号:CN110932865A
公开(公告)日:2020-03-27
申请号:CN201911175191.4
申请日:2019-11-26
申请人: 武汉大学
摘要: 本发明公开了一种基于SM2数字签名算法的可链接环签名生成方法,设环内用户数量为n,环内用户公钥的集合为L={P1,P2,...,Pn},其中第π个用户为签名者,其公钥为Pπ=[dπ]G,私钥为dπ;该方法包括以下步骤:1)获取待签名消息M的可链接环签名;2)可链接环签名验证。本发明实现了基于SM2数字签名算法的可链接环签名的生成,签名者通过收集用户的公钥将身份隐藏在签名群体中,同时生成签名标签,保护了签名者的隐私避免了签名的滥用。
-
公开(公告)号:CN110912708A
公开(公告)日:2020-03-24
申请号:CN201911175153.9
申请日:2019-11-26
申请人: 武汉大学
IPC分类号: H04L9/32
摘要: 本发明公开了一种基于SM9数字签名算法的环签名生成方法,其特征在于,包括密钥生成中心KGC,签名者Signer,验证者Verifier;其中,KGC负责生成系统内签名用户的用户私钥;设环中的用户数为n,用户群组标识集合记为L={ID1,ID2,…,IDn},签名者为用户群组中的第π个用户,记其私钥为SKπ,标识为IDπ;该方法包括以下步骤:1)生成待签名消息M的环签名;2)环签名验证。本发明方法产生签名过程中,签名者可自发构造用户群组形成环,无需其他用户参与即可产生环签名,同时保证了签名的不可否认性和签名者身份的匿名性。
-
公开(公告)号:CN110880977A
公开(公告)日:2020-03-13
申请号:CN201911176702.4
申请日:2019-11-26
申请人: 武汉大学
摘要: 本发明公开了一种安全高效的SM9环签名生成与验证方法,包括密钥生成中心KGC,签名者Signer,验证者Verifier,其中,KGC负责生成系统内签名用户的用户私钥;设环中的用户数为n,签名者为用户群组中的第π个用户;该方法包括以下步骤:1)产生对消息M的环签名;2)对步骤1)获得签名进行合法性验证,并判断签名者是否为环内用户。本发明提供了基于SM9数字签名算法的环签名生成与验证方案,保障了签名的不可伪造性和签名者的匿名性,本方案保障了签名者产生用户群组的自发性,无需其他用户配合。本发明采用了一种累加结构实现环签名,使得签名生成和验证算法执行的双线性对次数大大降低,有效提高签名和验证运算效率。
-
公开(公告)号:CN115174101B
公开(公告)日:2024-06-11
申请号:CN202210719552.2
申请日:2022-06-23
申请人: 武汉大学
摘要: 本发明公开了一种基于SM2算法的可否认环签名生成方法及系统,在一个环签名生成后,用户可以向其他第三方验证者证明自己是该签名的签名者,或者否认自己是该签名的签名者。本发明具有安全性高、功能完善等优点,可以在保证常规环签名功能的基础上,提供对签名的可确认和可否认功能。能够被应用于数字货币、电子投票等多个应用领域。
-
公开(公告)号:CN115174056B
公开(公告)日:2024-04-19
申请号:CN202210723570.8
申请日:2022-06-23
申请人: 武汉大学
摘要: 本发明公开了一种基于SM9签名的变色龙签名生成方法及装置,其中的方法包括:密钥生成、签名以及验证步骤,该签名生成方法是一种基于SM9签名的变色龙签名方案,可以保证验证者可以验证签名的有效性,但是无法向其他第三方证明该签名的有效性,并且变色龙签名不需要交互过程,降低了使用门槛,减少了系统开销,在保证安全性的同时可以提高签名生成的效率。
-
公开(公告)号:CN110932865B
公开(公告)日:2021-07-20
申请号:CN201911175191.4
申请日:2019-11-26
申请人: 武汉大学
摘要: 本发明公开了一种基于SM2数字签名算法的可链接环签名生成方法,设环内用户数量为n,环内用户公钥的集合为L={P1,P2,...,Pn},其中第π个用户为签名者,其公钥为Pπ=[dπ]G,私钥为dπ;该方法包括以下步骤:1)获取待签名消息M的可链接环签名;2)可链接环签名验证。本发明实现了基于SM2数字签名算法的可链接环签名的生成,签名者通过收集用户的公钥将身份隐藏在签名群体中,同时生成签名标签,保护了签名者的隐私避免了签名的滥用。
-
公开(公告)号:CN110880977B
公开(公告)日:2021-04-27
申请号:CN201911176702.4
申请日:2019-11-26
申请人: 武汉大学
摘要: 本发明公开了一种安全高效的SM9环签名生成与验证方法,包括密钥生成中心KGC,签名者Signer,验证者Verifier,其中,KGC负责生成系统内签名用户的用户私钥;设环中的用户数为n,签名者为用户群组中的第π个用户;该方法包括以下步骤:1)产生对消息M的环签名;2)对步骤1)获得签名进行合法性验证,并判断签名者是否为环内用户。本发明提供了基于SM9数字签名算法的环签名生成与验证方案,保障了签名的不可伪造性和签名者的匿名性,本方案保障了签名者产生用户群组的自发性,无需其他用户配合。本发明采用了一种累加结构实现环签名,使得签名生成和验证算法执行的双线性对次数大大降低,有效提高签名和验证运算效率。
-
-
-
-
-
-
-
-
-