专利详细信息
文献类型:专利
专利类型:发明专利
是否失效:否
是否授权:否
申 请 号:CN200510037247.1
申 请 日:20050909
申 请 人:北京兆日科技有限责任公司
申请人地址:100088 北京市海淀区知春路6号锦秋国际大厦B座4层
公 开 日:20060301
公 开 号:CN1740940A
代 理 人:王永文
代理机构:11219 中原信达知识产权代理有限责任公司
语 种:中文
摘 要:本发明公开了一种基于可信计算模块芯片实现软件防盗版的方法,包括:预先在软件用户计算机上安装可信计算模块芯片及其支撑软件,并完成芯片初始化;软件版权所有者将受保护的软件产品中的一段或几段选取的关键数据隐藏,并将不包含隐藏数据的软件产品传递给合法取得该软件的用户,同时向用户提供一软件注册工具软件;用户通过所述软件注册工具软件调用本地计算机内的可信计算模块芯片产生不可移植的注册密钥对,将注册密钥公钥和注册信息发给软件版权所有者。本发明的软件防盗版的方法由于利用了TPM芯片的数据封装和绑定、加密传输会话等安全特性,有效防止计算机软件被盗版、被非法复制和被非授权安装等违法行为。
主 权 项:1、一种基于可信计算模块芯片实现软件防盗版的方法,包括以下步骤:a.预先在软件用户计算机上安装可信计算模块芯片及其支撑软件,并完成芯片初始化;b.软件版权所有者将受保护的软件产品中的一段或几段选取的关键数据隐藏,并将不包含隐藏数据的软件产品传递给合法取得该软件的用户,同时向用户提供一软件注册工具软件;c.用户在正常使用该软件之前,需在软件版权所有者处进行注册;d.用户通过所述软件注册工具软件调用本地计算机内的可信计算模块芯片产生不可移植的注册密钥对,将注册密钥公钥和注册信息发给软件版权所有者;e.软件版权所有者确认用户合法性后,使用用户注册密钥公钥将隐藏数据加密再传递给用户,加密的隐藏数据只能由该用户解密使用;f.用户每次使用该软件之前都须调用本机可信计算模块芯片对软件的隐藏数据进行解密方可正常使用。
关 键 词:芯片 可信计算模块 软件 软件版权所有者 软件注册工具 软件产品 防盗版 注册密钥公钥 本地计算机 计算机软件 安全特性 非法复制 关键数据 加密传输 软件调用 软件用户 数据封装 用户提供 注册密钥 注册信息 初始化 非授权 受保护 会话 绑定 盗版 移植 计算机 支撑
IPC专利分类号:G06F1/00(20060101);G06F21/00(20060101)
参考文献:
正在载入数据...
二级参考文献:
正在载入数据...
耦合文献:
正在载入数据...
引证文献:
正在载入数据...
二级引证文献:
正在载入数据...
同被引文献:
正在载入数据...