[发明专利]嵌入式系统及内容保护方法有效
申请号: | 201410259364.1 | 申请日: | 2014-06-11 |
公开(公告)号: | CN105224829B | 公开(公告)日: | 2017-12-08 |
发明(设计)人: | 谢思谦;阮腾辉 | 申请(专利权)人: | 威纶科技股份有限公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12 |
代理公司: | 北京中原华和知识产权代理有限责任公司11019 | 代理人: | 寿宁,张华辉 |
地址: | 中国台湾新北*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 系统 内容 保护 方法 | ||
技术领域
本发明是涉及一种内容保护机制,特别是涉及一种嵌入式系统的软件保护架构。
背景技术
由于软件开发的成本一般较大于硬件,因此需要使用适当的机制来保护软件,以降低软件被非法使用或复制。图1A显示一种传统的软件保护机制,对于某软件功能(或版本)A会有一对应的通行码A。当通行码A被确认为有效时,才能启动软件功能A。当软件升级为功能B时,如图1B所示,则需要另一对应的新通行码B才能启动软件功能B。用户必须将系统送回工厂以更换为新通行码B,因此造成成本的增加及使用者的不便。
为了改善上述的传统软件保护机制(图1A、图1B)当中,用户需将系统送回工厂的不便利,因此有另一种软件保护机制的提出,如图2所例示。在此种软件保护机制中,用户仅使用单一通行码C,不同的软件功能储存有不同的相应码。如果系统内为软件功能C1,当通行码C被确认为有效时,即会启动软件功能C1;如果系统内为软件功能C2,当通行码C被确认为有效时,即会启动软件功能C2。对于图2所示的软件保护机制,软件盗版者(亦即,未合法购买升级软件功能C2者)很容易藉由复制软件功能C2并配合原来的通行码C而非法使用软件功能C2。
鉴于传统软件保护机制无法有效防止软件被非法使用或复制,因此亟需提出一种新颖的软件保护机制,以改善传统软件保护机制的缺点。
有鉴于上述现有的软件保护机制存在的问题,本发明人基于从事此类产品设计制造多年丰富的实务经验及专业知识,并配合学理的运用,积极加以研究创新,以期创设一种新的嵌入式系统及内容保护方法,能够改进一般现有的软件保护机制,使其更具有实用性。经过不断的研究、设计,并经过反复试作样品及改进后,终于创设出确具实用价值的本发明。
发明内容
鉴于上述,本发明的主要目的在于,克服现有的软件保护机制存在的问题,而提出一种具内容保护能力的嵌入式系统,所要解决的技术问题是防止内容被盗用。
本发明的目的及解决其技术问题是采用以下技术方案来实现的。依据本发明提出的一种具内容保护能力的嵌入式系统,包含安全集成电路及系统装置。安全集成电路设有识别钥储存装置,用以储存识别钥。系统装置设有系统钥储存装置,用以储存系统钥。其中系统钥系由识别钥与功能数组进行数学运算而得到,该功能数组代表嵌入式系统所需求的一或多个功能。当嵌入式系统要启动所述功能时,将识别钥与系统钥进行另一次数学运算,因而得到功能数组,据以启动所需求的所述功能。
本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。
前述的具内容保护能力的嵌入式系统,其中该识别钥储存装置包含光罩只读存储器或单次可编程内存。
前述的具内容保护能力的嵌入式系统,其中系统钥储存装置包含闪存或电子可抹除可程序只读存储器。
前述的具内容保护能力的嵌入式系统,其中该内容包含软件。
前述的具内容保护能力的嵌入式系统,其中为了得到该系统钥所进行的数学运算及为了得到该功能数组所进行的另一次数学运算包含加密运算。
前述的具内容保护能力的嵌入式系统,其中该功能数组表示为二进制数值,并以位元位置表示所述功能的有效性。
前述的具内容保护能力的嵌入式系统,更包含:该嵌入式系统检查该安全集成电路是否存在。
前述的具内容保护能力的嵌入式系统,其中为了得到该功能数组而进行的另一次数学运算的步骤更包含:检视为了得到该功能数组而进行的另一次数学运算所得到的功能数组是否为正确。
前述的具内容保护能力的嵌入式系统,其中不同嵌入式系统的识别钥彼此不同,且系统钥也彼此不同。
前述的具内容保护能力的嵌入式系统,其中同一嵌入式系统的识别钥为固定不变,且其系统钥会因软件升级后而改变。
本发明的目的及解决其技术问题还采用以下技术方案来实现。依据本发明提出的一种嵌入式系统的内容保护方法,包含:将识别钥与功能数组进行数学运算以得到系统钥,该功能数组代表该嵌入式系统所需求的一或多个功能;储存该识别钥在安全集成电路内;储存该系统钥在系统装置内;及当该嵌入式系统要启动所述功能时,将该识别钥与该系统钥进行另一次数学运算,因而得到该功能数组,据以启动所需求的所述功能。
本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。
前述的嵌入式系统的内容保护方法,其中该识别钥储存于光罩只读存储器或单次可编程内存。
前述的嵌入式系统的内容保护方法,其中该系统钥储存于闪存或电子可抹除可程序只读存储器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威纶科技股份有限公司,未经威纶科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410259364.1/2.html,转载请声明来源钻瓜专利网。
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法