北京中宏立达科技发展有限公司;北京立达信安科技有限公司李维刚获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京中宏立达科技发展有限公司;北京立达信安科技有限公司申请的专利一种基于椭圆曲线短签名的注册码生成与验证方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119903492B 。
龙图腾网通过国家知识产权局官网在2025-09-02发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411882972.8,技术领域涉及:G06F21/12;该发明授权一种基于椭圆曲线短签名的注册码生成与验证方法及系统是由李维刚;王辉;黄锦阳;张朝壹;许玉虾设计研发完成,并于2024-12-19向国家知识产权局提交的专利申请。
本一种基于椭圆曲线短签名的注册码生成与验证方法及系统在说明书摘要公布了:本发明涉及一种基于椭圆曲线短签名的注册码生成与验证方法及系统,属于信息安全技术领域。其中注册码生成方法包括:基于安装软件的设备的硬件信息和该软件的标识信息生成机器码;生成随机椭圆曲线密钥对,基于密钥对中的私钥对机器码进行短签名得到对应的签名值r,s;基于签名值r,s生成注册码。验证方法包括:生成该设备运行该软件所对应的机器码;还原待验证的注册码得到签名值r′,s′;基于机器码和签名值r′,s′验证所述注册码。本发明注册码基于椭圆曲线公钥密码和短签名算法生成,注册码长度与传统注册码长度相类似,并实现注册码与运行的设备相绑定以防止软件在非授权设备上使用,在有效缩短注册码长度的同时实现了软件的版权保护。
本发明授权一种基于椭圆曲线短签名的注册码生成与验证方法及系统在权利要求书中公布了:1.一种基于椭圆曲线短签名的注册码生成方法,其特征在于,包括如下步骤: 基于安装软件的设备的硬件信息和该软件的标识信息生成该设备运行该软件所对应的机器码; 生成随机椭圆曲线密钥对sk,PK,基于密钥对中的私钥sk对机器码进行短签名得到对应的签名值r,s;包括:生成随机数k并计算k对应椭圆曲线上的点P=k·G;其中G为椭圆曲线的一个基点,其阶为素数;基于椭圆曲线点P的x坐标确定签名值的r,包括基于椭圆曲线点P的x坐标的高32bit、或低32bit、或坐标所有比特位中的中段32bit确定签名值的r;对所述机器码计算数字摘要得到机器码的特征码,并将所述特征码转换为大整数h;基于h和所述私钥计算得到签名值的s,s=k-1h+skmodn,其中n为基点G的阶;其中sk为所述私钥,为112bit的大整数,随机数k长度为112bit;基于r和s构成所述签名值r,s; 基于签名值r,s生成该软件在该设备上运行的注册码。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京中宏立达科技发展有限公司;北京立达信安科技有限公司,其通讯地址为:100048 北京市海淀区西三环北路50号院8号楼701;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励