[发明专利]用于执行软件应用的方法和用于存储软件应用的存储设备无效
| 申请号: | 201110030400.3 | 申请日: | 2011-01-19 |
| 公开(公告)号: | CN102129537A | 公开(公告)日: | 2011-07-20 |
| 发明(设计)人: | 伊夫·梅茨;马可·埃罗德 | 申请(专利权)人: | 汤姆森许可贸易公司 |
| 主分类号: | G06F21/22 | 分类号: | G06F21/22 |
| 代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 潘剑颖 |
| 地址: | 法国伊西*** | 国省代码: | 法国;FR |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 执行 软件 应用 方法 存储 设备 | ||
技术领域
本发明总体涉及软件,具体涉及软件副本保护。
背景技术
本部分意在向读者介绍与以下描述和/或请求保护的本发明的各方面相关的现有技术的各方面。相信此论述有助于为读者提供背景信息以便容易地对本发明的各方面有较好理解。因此可知,应从这种角度阅读这些陈述,而不是将其作为对现有技术的认可。
软件分销商通常会面临盗版的问题,某些人使用软件应用的未授权副本而不为之付费。这种情况在计算机游戏领域中更为突出。因此,游戏提供商和分销商使用诸如SecuROM和SafeMedia的保护机制,试图阻止该盗版。然而,黑客已经通过开发出至少能部分地击败这些保护机制的工具而做出反应。
软件应用的分销可能随着支持技术的改变而改变。例如,U3是一种专门用于通用串行总线(USB)密钥的技术;其便于管理驻留在USB密钥闪存存储区中的应用。下一代USB协议会具有比当前一代更大的传输速率,甚至比从硬盘驱动器的传输还要快。
SanDisk TrustedFlash技术在闪存上实现了某些安全特征,例如认证、加密、会话密钥和DRM(数字版权管理)版权管理。然而,该技术主要面向一般数据而不是软件应用的保护。对于具体问题来说,该技术更多的体现为一种技术工具箱,而不是一种解决方案。
由Thomson提供的一种最近的保护方案通过使用绑定至应用支持的反篡改硬件来对抗应用盗版。WO2008/129009描述了一种存储有程序代码的媒体包(media package)。该媒体包具有存储程序代码的第一部分的设备,以及存储程序代码的状态和第二部分的处理设备,其中程序代码的第一部分将在该媒体包外部的处理器上执行。程序代码的第一和第二部分适于交互以执行程序代码。该处理设备包括用于验证状态的装置、用于在状态验证指示其被授权的情况下执行程序代码的第二部分的装置、以及用于与媒体包外部的处理器进行通信的装置。该处理设备还包括适于与状态改变设备交互的接口,有利地属于例如超市中的防盗系统,以便将状态从第一状态设置为第二状态,其中,第一状态未授权执行程序代码的第二部分,而第二状态授权执行程序代码的第二部分。
WO2009/074686描述了一种用于游戏终端的盒式设备(cartridge)。该盒式设备包括ROM、非易失存储器、处理器和调度器(dispatcher)。在终端上运行的应用可以使用预定义的地址与调度器通信,这使得调度器能够根据具体情况而访问ROM、非易失存储器或处理器。该发明对现有技术的副本保护作出了改进,因为如果地址从一个盒式设备改变为另一个,则不会找到一般的(generic)复制方法。另外,为了复制软件,处理器必须被仿真(emulated)。
所提出的该方案基于固定在光盘(或其他媒体)上的安全元件的使用,该安全元件通过无接触的通信方式来访问。缺点是该方案需要使用具有集成无接触读取器的专用光学读取器。
为了克服该缺点,可以将媒体与安全元件分离。然而,这会造成一些严重的使用性缺点,特别是当由青少年和儿童不小心地使用时,例如可能太容易丢失一项或另一项。
此外,安全元件通常较贵,所以系统设计者尝试最小化“安全存储器”的数量。因此,安全元件仅能够存储有限数量的数据,通常是与安全严格相关的。这可能会阻碍在其中存储用户配置数据,例如化身(avatar)3D模型。因此,这会将应用的使用限制为单个计算机,因为与应用有关的数据(设备配置、应用设置、分数)存储在计算机的硬盘上。
EP1076279教导了一种不同的方案,其中,计算机包括用作平台的一般硬件锁(dongle)的可信模块。该硬件锁能够执行许可和完整性检查等。然而,该方案完全不具备移植性,其仅仅应用于包括该可信模块的计算机。
US6442626教导了另一个方案,其中,主机向存储介质发送询问(challenge),该存储介质返回响应。仅当响应正确时,主机才可以访问存储介质上的数据。例如,该方案要求主机在连接之前知晓询问-响应协议,这会使系统的移植性非常低。
因此可以理解,需要一种能够提供软件应用保护方案的技术方案,该方案能够实现应用的移植性(portability),特别是移植到标准的非专用平台。本发明提供了这样的技术方案。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汤姆森许可贸易公司,未经汤姆森许可贸易公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110030400.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:光学传感器以及识别单元
- 下一篇:使用时序数据挖掘的故障预测架构





