[发明专利]验证软件的方法、安全软件系统及可读存储介质有效
申请号: | 201680023124.9 | 申请日: | 2016-01-21 |
公开(公告)号: | CN107533594B | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 克里斯·特夫斯;布赖恩·康坦·莫纳汉;阿德里安·约翰·鲍德温 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G06F21/12 | 分类号: | G06F21/12;G06F21/60;G06F21/57 |
代理公司: | 北京市汉坤律师事务所 11602 | 代理人: | 王其文;吴丽丽 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种验证软件的方法,其包括在可信的计算机系统中维护软件的至少部分数据的拷贝,该软件包括不可信的计算系统中的数据。该方法包括利用可信的计算系统将从该拷贝中包含的数据中选择的数据指定为哈希数据;基于指定的哈希数据生成用于生成哈希的可执行文件;使用来自拷贝的指定的选择数据作为哈希数据,执行可执行文件以生成检查哈希;并至少部分基于检查哈希和访问哈希的比较,确定软件是否合法,所述访问哈希是通过不可信的计算系统使用来自不可信的计算系统的指定的选择的数据作为哈希数据,执行可执行文件生成的。 | ||
搜索关键词: | 验证 软件 方法 安全 系统 可读 存储 介质 | ||
【主权项】:
一种验证软件的方法,其包括:在可信的计算系统中,维护软件的至少部分数据的拷贝,所述软件包括不可信的计算系统中的数据,使用所述可信的计算系统:将从所述拷贝中包含的数据中选择的数据指定为哈希数据;基于该指定的哈希数据生成用于生成哈希的可执行文件;使用从所述拷贝指定的选择的数据作为所述哈希数据,执行所述可执行文件,以生成检查哈希;和至少部分基于所述检查哈希与访问哈希的比较,确定所述软件是否是合法的,所述访问哈希是通过所述不可信的计算系统使用从所述不可信的计算系统指定的选择的数据作为所述哈希数据,执行所述可执行文件生成的。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201680023124.9/,转载请声明来源钻瓜专利网。