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