Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜北京天威诚信电子商务服务有限公司龙毅宏获国家专利权

恭喜北京天威诚信电子商务服务有限公司龙毅宏获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜北京天威诚信电子商务服务有限公司申请的专利一种隐藏私钥秘密的RSA数字签名协同生成方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115733623B

龙图腾网通过国家知识产权局官网在2025-05-16发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211427879.9,技术领域涉及:H04L9/32;该发明授权一种隐藏私钥秘密的RSA数字签名协同生成方法及系统是由龙毅宏;许明;陈韶光设计研发完成,并于2022-11-15向国家知识产权局提交的专利申请。

一种隐藏私钥秘密的RSA数字签名协同生成方法及系统在说明书摘要公布了:用户RSA签名密钥对公钥为e,n,私钥为用户终端、签名辅助装置或系统分别有一组针对私密秘密d的保密参数,每组保密参数包括一个或多个保密参数;使用两组保密参数按预定的运算方式进行加、乘运算后的结果v的模余数为d;将丢弃;当针对消息M数字签名时,计算得到消息M的散列值h;用户终端和签名辅助装置或系统使用各自的保密参数组中的保密参数,针对h进行模n幂运算的协同计算,且在幂运算的协同计算过程中针对h的指数部分所进行的加、乘运算,与使用两组保密参数中的保密参数通过加、乘运算,计算得到v所进行的加、乘运算相对应,从而得到s=h^vmodn,^为幂运算,则s为针对消息M的数字签名。

本发明授权一种隐藏私钥秘密的RSA数字签名协同生成方法及系统在权利要求书中公布了:1.一种隐藏私钥秘密的RSA数字签名协同生成方法,用户的RSA签名密钥对中,公钥为e,n,私钥为d,p,q,n或其中n为模数,n=pq,其特征是:针对用户终端、签名辅助装置或系统分别有一组保密参数,每组保密参数包括一个或多个称为保密参数的正整数;保密参数为秘密;针对用户终端的保密参数组称为用户端保密参数组,其中的保密参数是供用户终端使用的参数,称为用户端保密参数;针对签名辅助装置或系统的保密参数组称为服务端保密参数组,其中的保密参数是供签名辅助装置或系统使用的参数,称为服务端保密参数;用户端保密参数仅用户终端能得到其明文,服务端保密参数仅签名辅助装置或系统能得到其明文;用户端保密参数存放在用户终端;服务端保密参数存放在签名辅助装置或系统,或者以签名辅助装置或系统能解密的密文数据的形式存放在用户终端;所述用户终端是用户的计算装置;所述签名辅助装置或系统是辅助、协助用户终端完成数字签名生成、计算的计算装置或系统;针对用户终端、签名辅助装置或系统的两组保密参数具有如下特性:使用两组保密参数中的保密参数以及保密参数之外的非保密参数按预定的运算方式进行加、乘运算后的结果v的模余数为d,即运算结果即v与d模同余,或者,使用两组参数中的保密参数以及保密参数之外的非保密参数按预定的运算方式进行加、乘运算后的结果v是e的模乘法逆,即无法从一组保密参数得到无法从一组保密参数得到d的模同余数或者得到e的模乘法逆,即无法使用一组保密参数中的保密参数通过加、乘运算得到v1,有或者签名辅助装置或系统无法通过服务端保密参数组中的保密参数得到私钥秘密d的秘密份额;所述私钥秘密d的秘密份额是指在初始化时在内选取的整数d1、d2,且满足关系或或或其中a1、a2、a为非保密的整数参数;所述签名辅助装置或系统无法通过服务端保密参数组中的保密参数得到私钥秘密d的秘密份额是指签名辅助装置或系统无法通过服务端保密参数组中的保密参数直接或通过计算得到以上所述d1、d2中的任一个;将p、q、丢弃;当需要使用用户的RSA签名私钥对消息M进行数字签名时:用户终端或者签名辅助装置或系统计算得到消息M的散列值h;用户终端和签名辅助装置或系统使用各自的保密参数组中的保密参数,在不暴露各自秘密的情况下针对h进行模n幂运算的协同计算,且在模n幂运算的协同计算过程中针对h的指数部分所进行的加、乘运算,与使用两组保密参数中的保密参数通过加、乘运算,计算得到与d模同余的运算结果v所进行的加、乘运算相对应,即若计算得到v时有两个数相加,则进行h的模n幂运算的协同计算时,h的指数部分也有对应的同样两个数相加,若计算得到v时有两个数相乘,则进行h的模n幂运算的协同计算时,h的指数部分也有对应的同样两个数相乘,从而计算得到s=h^vmodn,其中^表示幂运算,则s为针对消息M的数字签名;以上所述相加或相乘的两个数中的数为保密参数组中的保密参数,或为非保密参数,或为利用保密参数组中的保密参数计算得到的数;若服务端保密参数组中的保密参数经加密后保存在用户终端,则在生成数字签名时,用户终端将服务端保密参数组中的保密参数的密文提交给签名辅助装置或系统,签名辅助装置或系统解密得到其保密参数组中的保密参数的明文;在辅助、协助完成数字签名生成之前,签名辅助装置或系统确认用户是模数n或公钥e,n的拥有者,或者依赖调用签名辅助装置或系统的系统确认用户是模数n或公钥e,n的拥有者;所述用户终端通过其内实施密码功能的密码程序或密码模块或密码组件实施以上所述数字签名计算、生成步骤,实施RSA数字签名功能。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京天威诚信电子商务服务有限公司,其通讯地址为:100085 北京市海淀区上地八街7号院4号楼401A室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。