发明公开
- 专利标题: 一种基于数字签名的软件许可证验证系统及方法
-
申请号: CN202111266554.2申请日: 2021-10-28
-
公开(公告)号: CN114186284A公开(公告)日: 2022-03-15
- 发明人: 王永渤 , 王超 , 林巍 , 白会磊 , 雒燕柯
- 申请人: 浪潮软件科技有限公司
- 申请人地址: 山东省济南市高新区浪潮路1036号浪潮科技园S02号楼
- 专利权人: 浪潮软件科技有限公司
- 当前专利权人: 浪潮软件科技有限公司
- 当前专利权人地址: 山东省济南市高新区浪潮路1036号浪潮科技园S02号楼
- 代理机构: 北京路浩知识产权代理有限公司
- 代理商 肖艳
- 主分类号: G06F21/64
- IPC分类号: G06F21/64 ; G06F21/60
摘要:
本发明提供一种基于数字签名的软件许可证验证系统及方法,涉及数字签名技术领域,该系统包括:许可证管理模块,用于生成一对由私钥和公钥组成的非对称密钥对,获取申请信息,并基于私钥审批申请信息,在审批通过后生成软件许可证;其中,申请信息包括产品的申请码、合同信息、产品使用的各项限制信息;集成于产品中的申请码生成模块以及许可证校验模块,申请码生成模块用于生成申请码,许可证校验模块用于获取软件许可证、公钥以及申请信息,并基于公钥,验签软件许可证,并且基于当前软硬件信息,校验申请信息。本发明能够适应日益复杂的云服务环境,并以软件和离线实现的方式,有效保护各种软硬件产品的产权。