河北省电子认证有限公司罗小津获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉河北省电子认证有限公司申请的专利一种基于SM2的端云联合签名系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN111064576B 。
龙图腾网通过国家知识产权局官网在2025-07-25发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:201911184730.0,技术领域涉及:H04L9/32;该发明授权一种基于SM2的端云联合签名系统是由罗小津;杨力强;吴志峰设计研发完成,并于2019-11-27向国家知识产权局提交的专利申请。
本一种基于SM2的端云联合签名系统在说明书摘要公布了:本发明公开了一种基于SM2的端云联合签名系统,涉及信息安全技术领域,具体涉及SM2算法密钥签名系统技术领域,包括移动端设备、云端服务器,所述移动端设备包括签名模块、信息生成模块、发射接收模块以及信息保存模块,所述云端服务器包括接收解析模块、数据计算处理模块以及数据保存发送模块,所述移动端设备与云端服务器之间采用双向通信方式连接。本发明使用时通过将设备端密钥打散分别存储在云端与设备端的形式进行保存,而签名过程需设备端与云端一起参与才能完成整个签名过程,能够在很大程度上解决客户端密钥存储不安全的问题,保证了设备签名的合法性。
本发明授权一种基于SM2的端云联合签名系统在权利要求书中公布了:1.一种基于SM2的端云联合签名系统,包括移动端设备1、云端服务器2,其特征在于:所述移动端设备1包括签名模块3、信息生成模块4、发射接收模块5以及信息保存模块6,所述云端服务器2包括接收解析模块7、数据计算处理模块8以及数据保存发送模块9,所述移动端设备1与云端服务器2之间采用双向通信方式连接;其中,所述签名模块3通过触摸屏集成生物特征认证单元,所述信息保存模块6与云端服务器2的数据保存发送模块9协同存储密钥分片,且所述移动端设备1的私钥分片由硬件安全模块加密保护; 还包括设备端注册过程以及签名流程,所述设备端注册过程包括以下步骤: S1-1:设备端发起注册流程; S1-2:设备端生成UUID; S1-3:设备端生成设备密钥对Pc,dc; S1-4:发送注册消息UUID、Pc; S1-5:云端接收解析设备端发来的UUID、Pc; S1-6:云端产生随机数ks∈[1,n-1]; S1-7:云端计算签名公钥P=ks*Pc-G; S1-8:云端产生P的公钥索引值Pindex; S1-9:云端建立并保存Pindex、UUID、P、ks的对应关系; S1-10:云端发布公钥Pindex、P; S1-11:发送注册返回消息UUID、Pc; S1-12:设备端保存Pindex、P、Pc,dc、UUID; S1-13:设备注册完成; 所述签名流程包括以下步骤: S2-1:设备端签名模块3收到签名指令和待签消息M,启动签名流程; S2-2:设备端根据待签消息M,计算M’=ZA||M,计算e=HashM’; S2-3:设备端生成随机数k1∈[1,n-1],计算签名的客户端随机点Sc=k1*G; S2-4:设备端发送签名请求消息,携带:Pindex、UUID、e、Sc; S2-5:云端根据Pindex、UUID找到已有的对应关系; S2-6:云端产生随机数k2∈[1,n-1],计算签名的云端端随机点Ss=k2*G; S2-7:云端生成随机数K∈[1,n-1],计算椭圆曲线点,x1,y1=K*Sc+Ss,计算r=e+x1modn; S2-8:若r!=0,计算签名成分s1、s2,s1=ks-1*K,s2=ks-1*r+K*k2; S2-9:发送签名返回消息携带:r、s1、s2; S2-10:设备端解析返回消息,计算最终签名s=[dc-1*k1*s1+dc-1*s2-r]modn。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人河北省电子认证有限公司,其通讯地址为:050000 河北省石家庄市桥西区休门街3号滨江优谷南楼17层1721;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。