[发明专利]一种利用硬件技术标识软件功能的方法无效
申请号: | 200610118571.0 | 申请日: | 2006-11-22 |
公开(公告)号: | CN101192142A | 公开(公告)日: | 2008-06-04 |
发明(设计)人: | 李夏;缪晖;吕玲 | 申请(专利权)人: | 展讯通信(上海)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F21/22 |
代理公司: | 上海新天专利代理有限公司 | 代理人: | 王敏杰 |
地址: | 201203上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 硬件 技术 标识 软件 功能 方法 | ||
1.一种利用硬件技术标识软件功能的方法,其特征是在芯片的内部设一不可改写的区域,该区域中存储一个软件功能列表,该列表记录的主要内容是对该款芯片所支持软件功能的信息;当软件在芯片上运行期间,主程序在执行某子功能项时,需要访问芯片内部的该软件功能列表中对应的功能位值,以确定该项软件功能的具备情况。
2.根据权利要求1所述的利用硬件技术标识软件功能的方法,其特征是软件功能列表记录在芯片内部不可改写的区域,并引入一定的保护机制以防止未经授权的改写。
3.根据权利要求2所述的利用硬件技术标识软件功能的方法,其特征是该存储区域采用ROM、Electrical Fuse或者其他不可改写的存储介质。
4.根据权利要求1或2或3所述的利用硬件技术标识软件功能的方法,其特征是该软件功能列表的长度为若干比特,从高位到低位分别代表软件所包含的主要功能并规定:值1表示具备此项功能;值0表示不具备此项功能。
5.根据权利要求1或2或3所述的利用硬件技术标识软件功能的方法,其特征是该软件功能列表中存储有Z值,Z是X、Y异或的结果;X表示某组软件功能具备与否的标示值,Y是由厂商自己定义的一组随机向量;软件在芯片运行期间,需要保存向量Y,同时读取芯片中的向量Z,然后执行式(2)的运算便可得到实际的软件功能列表值X;
X=ZXORY (2)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(上海)有限公司,未经展讯通信(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610118571.0/1.html,转载请声明来源钻瓜专利网。