[发明专利]一种基于CPK标识认证技术的软件版权保护管理方法有效
申请号: | 201510221351.X | 申请日: | 2015-05-05 |
公开(公告)号: | CN104899480A | 公开(公告)日: | 2015-09-09 |
发明(设计)人: | 陈谦;孟俊;邱银娟 | 申请(专利权)人: | 易兴旺;陈谦;胡浩;孟俊 |
主分类号: | G06F21/12 | 分类号: | G06F21/12 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于CPK标识认证技术的软件版权保护管理方法。该方法包括:打开被保护软件时,插入CPK Key设备,输入CPK Key设备的启动口令并登陆被保护软件;被保护软件验证来自CPK Key设备的签名信息中的用户标识和签名数据,签名信息验证通过后,被保护软件验证CPK Key设备解密回传的关键数据;若验证通过,被保护软件正常启动并运行;被保护软件运行到关键保护点时,将加密的随机数发送给CPK Key设备,并验证CPK Key设备返回的数据来决定被保护软件是否继续运行;引入的CPK Key设备可解决被保护软件版权保护的问题,同时也具有软件使用中的管理功能,为软件使用者提供了便利性和安全性。 | ||
搜索关键词: | 一种 基于 cpk 标识 认证 技术 软件 版权 保护 管理 方法 | ||
【主权项】:
一种基于CPK标识认证技术的软件版权保护管理方法,其特征在于包括以下步骤:1)用户打开被保护软件时,被保护软件检测CPK Key设备是否被插入,若没有插入,提示错误信息并等待用户插入CPK Key设备;若插入,提示用户输入CPK Key设备的启动口令并登陆被保护软件;2)CPKKey设备对用户输入的启动口令做本地验证,验证失败,提示错误信息并请求用户重新输入启动口令;验证通过,CPK Key设备产生随机数,用用户的CPK标识私钥对随机数进行签名生成签名信息,并将签名信息发送给被保护软件;3)被保护软件先验证签名信息中的用户标识是否在用户标识的白名单中,若验证失败,提示错误信息并退出被保护软件;若验证通过,再验证签名信息中的签名数据,若验证失败,提示错误信息并退出被保护软件;若验证通过,继续被保护软件的启动;4)被保护软件启动到关键保护点时,将用用户的CPK标识公钥加密的关键数据发送给CPK Key设备;5)CPK Key设备用用户的CPK标识私钥对其解密并将解密后的关键数据回传给被保护软件;6)被保护软件验证收到的关键数据,若验证失败,提示错误信息并退出被保护软件;若验证通过,则被保护软件正常启动并运行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于易兴旺;陈谦;胡浩;孟俊,未经易兴旺;陈谦;胡浩;孟俊许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510221351.X/,转载请声明来源钻瓜专利网。
- 上一篇:数值转移方法及装置
- 下一篇:一种移动互联网数字内容版权保护共享域管理方法