[发明专利]便携介质上的软件的保护有效
| 申请号: | 200880107267.3 | 申请日: | 2008-07-29 |
| 公开(公告)号: | CN101802835A | 公开(公告)日: | 2010-08-11 |
| 发明(设计)人: | M·卡尔基;Y·阿塔斯;B·萨瑞恩;S·尤纳尔 | 申请(专利权)人: | 微软公司 |
| 主分类号: | G06F21/22 | 分类号: | G06F21/22 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈斌;钱静芳 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 便携 介质 软件 保护 | ||
1.一种机器实现的方法,用于防止被存储在可重写可移动介质上的可执行软件的未经授权的使用,所述机器实现的方法包括:
由主处理设备直接从所述可重写可移动介质执行可执行软件的第一部分而不在所述主处理设备上安装所述可执行软件的所述第一部分以从所述可重写可移动介质获取信息,其中所获取的信息包括所述可重写可移动介质的类型、所述可重写可移动介质的品牌、所述可重写可移动介质的制造商或所述可重写可移动介质的标识符中的至少一个;
由所述主处理设备基于从所述可重写可移动介质获取的信息来确定是否允许所述可执行软件的第二部分直接从所述可重写可移动介质执行,所述确定是否允许所述可执行软件的第二部分直接从所述可重写可移动介质执行还包括:
由所述主处理设备向所述可重写可移动介质的嵌入式处理设备提交未经签名的数据对象供所述嵌入式处理设备用私钥签名,其中所述私钥对所述主处理设备而言是不可访问的,
由所述主处理设备从所述嵌入式处理设备接收所述数据对象经签名的副本作为从所述可重写可移动介质获取的信息的一部分,
用对所述主处理设备可访问的公钥来处理所接收到的数据对象的经签名的副本,
将所述数据对象的未经签名的副本与所述数据对象的处理后的经签名的副本进行比较,并且
由所述主处理设备基于所确定的所述可重写可移动介质的类型、所述可重写可移动介质的品牌、所述可重写可移动介质的制造商、或所述可重写可移动介质的标识符中的至少一个确定是否允许所述可执行软件的所述第二部分直接从所述可重写可移动介质执行;以及
在所述数据对象的未经签名的副本与所述数据对象的处理后的经签名的副本相同时,由所述主处理设备直接从所述可重写可移动介质以未更改的行为执行所述可执行软件的第二部分。
2.如权利要求1所述的机器实现的方法,其特征在于,
在由所述主处理设备确定允许所述可执行软件的第二部分直接从所述可重写可移动介质执行之后,获取所述可重写可移动介质的至少一个特征,所述至少一个特征包括所述可重写可移动介质的速度、所述可重写可移动介质的安全特征或所述可重写可移动介质的存储容量。
3.如权利要求1所述的机器实现的方法,其特征在于,还包括:
由所述主处理设备向服务器发送标识包括被存储在所述可重写可移动介质上的所述可执行软件的第二部分的产品的信息,
由所述主处理设备响应于向所述服务器发送所述信息来从所述服务器接收响应,其中
由所述主处理设备确定是否允许所述可执行软件的第二部分直接从所述可重写可移动介质执行还包括:
还基于从所述服务器接收到的响应来由所述主处理设备确定是否允许所述可执行软件的第二部分直接从所述可重写可移动介质执行。
4.如权利要求1所述的机器实现的方法,其特征在于,还包括:
确定当前与所述可重写可移动介质相关联的所述主处理设备的至少一个特征,以及
还由所述主处理设备还基于所述主处理设备的所述至少一个特征来确定是否允许存储在所述可重写可移动介质上的所述可执行软件的第二部分的执行。
5.如权利要求1所述的机器实现的方法,其特征在于,还包括:
从与所述可重写可移动介质可移动附连的所述主处理设备中提取用于标识所述主处理设备的信息,以及
还基于用于标识所述主处理设备的所述信息来确定是否允许存储在所述可重写可移动介质上的所述可执行软件的第二部分的执行。
6.如权利要求1所述的机器实现的方法,其特征在于,还包括:
在当前与所述可重写可移动介质相关联的所述主处理设备上验证有效防篡改证明标识符的存在,以及
由所述主处理设备还基于对所述主处理设备上所述有效防篡改证明标识符的存在的验证来确定是否允许被存储在所述可重写可移动介质上的所述可执行软件的第二部分的执行。
7.如权利要求2所述的机器实现的方法,其特征在于,还包括:
基于所述至少一个特征来确定是否限制所述可执行软件的第二部分的功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880107267.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种适合填埋在金属体里的RFID微型电子标签
- 下一篇:一种粒度分析装置





