【技术实现步骤摘要】
本专利技术涉及一种智能仪表的防盗版方法。
技术介绍
常用的智能仪表多采用单片机或嵌入式技术。这种智能仪表的核心就是写在芯片 中的程序。上述仪表的缺点是t 非法盗版者只要拷贝程序和复制印_硬件,即可达到 盗用仪表制造的目的。对于非法盗版者来说,复制硬件比较容易,因为敞露的硬件无法保 密,很易为盗版者所仿制。内部有ROM的单片机,虽然也能对程序加密,但是随着盗版技术 的提高,出现了很多专门解密技术,加密的程序也能进行解密后再拷贝,因此现有的智能仪 表防盗版性差。
技术实现思路
本专利技术的目的就是解决现有智能仪表防盗版性差的问题。本专利技术采用的技术方案是,其 特征在于在智能仪表中设有带硅序列电子识别码芯片,仪表程序中设置一个函数y = f(x),把y = f (ID)写入并保存到仪表中(ID为硅序列电子识别码芯片的识别码的值),仪 表运行启动时,读出带硅序列电子识别码芯片的识别码ID值和保存在仪表中的y值;检测 y值是否等于f (ID),如相等,仪表投入正常运行,否则作盗版处理,退出运行。采用上述技术方案,对于仪表,由于每个带硅序列电子识别码芯片只有唯一的ID 值,不同芯片的ID值各不相同,因此每个仪表的y = f(ID)时的值也是唯一的。盗版者无 法获得用函数f(x)并求出y值,因此盗版仪表中不可能写入正确的y值。仪表运行时,程 序先检测有无硅序列电子识别码芯片,若无该芯片,则作盗版处理;若有,读出硅序列电子 识别码芯片的ID值,并计算f (ID),得出所对应的y值,再和保存在仪表中的y值作比较,相 符启动程序,正常工作;不相符,作盗版处理,退出运行。从而 ...
【技术保护点】
带硅序列电子识别码芯片智能仪表的防盗版方法,其特征在于:在智能仪表中设有带硅序列电子识别码芯片,仪表程序中设置一个函数y=f(x),把y=f(ID)写入并保存到仪表中(ID为硅序列电子识别码芯片的识别码的值),仪表运行启动时,读出带硅序列电子识别码芯片的识别码ID值和保存在仪表中的y值;检测y值是否等于f(ID),如相等,仪表投入正常运行,否则作盗版处理,退出运行。
【技术特征摘要】
【专利技术属性】
技术研发人员:何立高,方立彬,
申请(专利权)人:铜陵科星计算机技术有限公司,
类型:发明
国别省市:34[中国|安徽]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。