-
公开(公告)号:CN115174057B
公开(公告)日:2024-06-11
申请号:CN202210725592.8
申请日:2022-06-23
Applicant: 武汉大学
Abstract: 本发明公开了一种基于SM2签名的在线离线签名生成方法及系统,此方案利用变色龙哈希,对消息进行哈希,然后再进行操作得到最终签名。离线阶段对于变色龙哈希值进行签名,在线阶段使得消息m的变色龙哈希同离线阶段的值相同,从而可以使得SM2签名能够支持在线离线功能。本发明具有安全性高、功能完善等优点,可以使得SM2签名具有在线离线签名的功能。能够被应用于轻量级签名场景下,例如应用于手机、便捷式电脑等环境中。
-
公开(公告)号:CN115174054B
公开(公告)日:2024-04-19
申请号:CN202210719538.2
申请日:2022-06-23
Applicant: 武汉大学
Abstract: 本发明公开了一种基于SM9签名的无证书签名生成方法及装置,其中的方法包括初始化步骤、部分私钥提取步骤、秘密值设置步骤、公钥设置步骤、私钥设置步骤、签名步骤以及验证步骤,它基于SM9算法的签名结构,消除了传统公钥密码系统中对证书的需求以及基于身份的公钥密码术中的密钥托管问题,该方法的实现无需传输大量证书数据,能够适用于资源受限的应用场景中,弥补了SM9数字签名算法在无证书体系中的空缺。
-
公开(公告)号:CN115174101A
公开(公告)日:2022-10-11
申请号:CN202210719552.2
申请日:2022-06-23
Applicant: 武汉大学
Abstract: 本发明公开了一种基于SM2算法的可否认环签名生成方法及系统,在一个环签名生成后,用户可以向其他第三方验证者证明自己是该签名的签名者,或者否认自己是该签名的签名者。本发明具有安全性高、功能完善等优点,可以在保证常规环签名功能的基础上,提供对签名的可确认和可否认功能。能够被应用于数字货币、电子投票等多个应用领域。
-
公开(公告)号:CN115174056A
公开(公告)日:2022-10-11
申请号:CN202210723570.8
申请日:2022-06-23
Applicant: 武汉大学
Abstract: 本发明公开了一种基于SM9签名的变色龙签名生成方法及装置,其中的方法包括:密钥生成、签名以及验证步骤,该签名生成方法是一种基于SM9签名的变色龙签名方案,可以保证验证者可以验证签名的有效性,但是无法向其他第三方证明该签名的有效性,并且变色龙签名不需要交互过程,降低了使用门槛,减少了系统开销,在保证安全性的同时可以提高签名生成的效率。
-
-
公开(公告)号:CN115174101B
公开(公告)日:2024-06-11
申请号:CN202210719552.2
申请日:2022-06-23
Applicant: 武汉大学
Abstract: 本发明公开了一种基于SM2算法的可否认环签名生成方法及系统,在一个环签名生成后,用户可以向其他第三方验证者证明自己是该签名的签名者,或者否认自己是该签名的签名者。本发明具有安全性高、功能完善等优点,可以在保证常规环签名功能的基础上,提供对签名的可确认和可否认功能。能够被应用于数字货币、电子投票等多个应用领域。
-
公开(公告)号:CN115174056B
公开(公告)日:2024-04-19
申请号:CN202210723570.8
申请日:2022-06-23
Applicant: 武汉大学
Abstract: 本发明公开了一种基于SM9签名的变色龙签名生成方法及装置,其中的方法包括:密钥生成、签名以及验证步骤,该签名生成方法是一种基于SM9签名的变色龙签名方案,可以保证验证者可以验证签名的有效性,但是无法向其他第三方证明该签名的有效性,并且变色龙签名不需要交互过程,降低了使用门槛,减少了系统开销,在保证安全性的同时可以提高签名生成的效率。
-
公开(公告)号:CN114172651B
公开(公告)日:2023-07-18
申请号:CN202111347783.7
申请日:2021-11-15
Applicant: 武汉大学
IPC: H04L9/30
Abstract: 本发明提供了一种SM9公钥加密算法、解密算法的GPU加速实现方法,针对解密算法过程的双线性对运算中存在固定点即用户私钥的特点,通过生成包含该固定点的倍点坐标以及户私钥在双线性对运算中的中间结果的预计算表,将缓存到GPU中的预计算表与双线性对的动态输入值相结合,用于加速解密算法中双线性对计算性能,从而实现SM9解密算法的高速并行化。针对加密算法过程中的存在固定底数的特点,通过生成该固定底数的模幂运算的预计算表,将缓存到GPU中的预计算表与模幂运算的动态输入相结合,用于加速加密运算中模幂运算的计算性能,从而实现SM9加密算法的高速并行化。发明在保证计算出SM9正确运算结果的同时,实现加解密运算的高速并行实现。
-
公开(公告)号:CN115473633A
公开(公告)日:2022-12-13
申请号:CN202211018718.4
申请日:2022-08-24
Applicant: 武汉大学
Abstract: 本发明公开了一种多方协同产生SM2数字签名的方法及装置,其中的方法通过以下技术方案实现:在离线阶段,参与方利用LPN问题产生SM2数字签名的元组;在在线阶段,参与方利用SM2元组,并通过两轮交互完整的SM2数字签名(r,s),最后进行公布。本发明具有实现通信复杂度低、安全性高、易验证等特点,使用于多方在不泄漏各自部分私钥的情况下协同产生SM2数字签名,产生签名的过程必须有参与方同时参与,产生SM2数字签名的过程不会泄漏数字签名的原始签名私钥,保证了私钥的安全性,提高了多方参与SM2数字签名产生的公平性。
-
公开(公告)号:CN115174052A
公开(公告)日:2022-10-11
申请号:CN202210719535.9
申请日:2022-06-23
Applicant: 武汉大学
Abstract: 本发明公开了一种基于SM9签名的适配器签名生成方法及装置,其中的方法包括:密钥生成、预签名生成、预签名验证、签名适配以及证据提取步骤,该签名生成方法基于国密SM9算法和适配器签名来实现,通过适配器签名的生成可以满足自主可控的安全需求,并且基于国密SM9算法的高安全性,从而安全性能高。
-
-
-
-
-
-
-
-
-