System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() MCU芯片软硬件一体防伪方法技术_技高网

MCU芯片软硬件一体防伪方法技术

技术编号:40968745 阅读:2 留言:0更新日期:2024-04-18 20:50
MCU芯片软硬件一体防伪方法,涉及计算机技术和集成电路技术。本发明专利技术包括下述步骤:(1)客户端软件读取MCU的ID数据,附加使用地时间戳,得到第一数据;(2)客户端软件将第一数据传输到服务器;(3)服务器读取第一数据,获得ID和使用地时间戳,记录ID信息;(4)服务器对ID进行校验,若通过则向客户端软件返回校验通过信息;若未通过则向客户端软件返回拒绝信息或者无返回;(5)客户端软件收到服务器校验通过信息后,提取服务器时间戳并与使用地时间进行比较,若时间差在预设范围内则开放MCU操作许可,若超出预设范围则终止。本发明专利技术能够有效防止MCU处理器被仿冒、盗版,保障了产品的安全性和合法性,有效的避免了劣质芯片投入使用。

【技术实现步骤摘要】

本专利技术涉及计算机技术和集成电路技术。


技术介绍

1、mcu,全名为micro control unit,即微控制器,可以根据不同的用户程序设计提供对应的控制动作,在工业生产、生活等领域应用很广。

2、但现有的mcu(microcontroller unit)处理器在应用中存在着被伪造、仿造等问题,给使用者造成重大隐患。


技术实现思路

1、本专利技术所要解决的技术问题是,提供一种mcu防伪机制,能够有效的防止非法mcu进入终端产品使用环节。

2、本专利技术解决所述技术问题采用的技术方案是,mcu芯片软硬件一体防伪方法,包括下述步骤:

3、(1)客户端软件读取mcu的id数据,对id数据附加使用地时间戳,得到第一数据,所述id数据为固化于mcu片内的id数据;

4、(2)客户端软件将第一数据传输到服务器;

5、(3)服务器读取第一数据,获得id和使用地时间戳,记录id信息;

6、(4)服务器对id进行校验,若通过则向客户端软件返回校验通过信息,所述校验通过信息包括服务器时间戳;若未通过则向客户端软件返回拒绝信息或者无返回;

7、(5)客户端软件收到服务器校验通过信息后,提取服务器时间戳并与使用地时间进行比较,若时间差在预设范围内则开放mcu操作许可,若超出预设范围则终止。

8、进一步的,所述步骤(1)中,id数据为加密信息;所述步骤(3)中,读取操作包括解密。

9、进一步的,所述步骤(1)包括:

10、(1.1)客户端软件读取mcu的id数据,并在客户端数据库中与本地输入信息进行比对,比对通过则进入步骤(1.2),未通过则终止;所述客户端数据库以加密方式存储mcu包装信息和id信息的对应关系;

11、(1.2)对id数据附加使用地时间戳,得到第一数据,所述id数据为固化于mcu片内的id数据;

12、所述步骤(4)中,服务器的校验包括查询id的校验历史,若校验次数超过预设值则视为校验未通过。

13、本专利技术能够有效防止mcu处理器被仿冒、盗版,保障了产品的安全性和合法性,有效的避免了劣质芯片投入使用。

本文档来自技高网...

【技术保护点】

1.MCU芯片软硬件一体防伪方法,其特征在于,包括下述步骤:

2.如权利要求1所述的MCU芯片软硬件一体防伪方法,其特征在于,所述步骤(1)中,ID数据为加密信息;所述步骤(3)中,读取操作包括解密。

3.如权利要求1所述的MCU芯片软硬件一体防伪方法,其特征在于,所述步骤(1)包括:

4.如权利要求1所述的MCU芯片软硬件一体防伪方法,其特征在于,所述步骤(4)中,服务器的校验包括查询ID的校验历史,若校验次数超过预设值则视为校验未通过。

【技术特征摘要】

1.mcu芯片软硬件一体防伪方法,其特征在于,包括下述步骤:

2.如权利要求1所述的mcu芯片软硬件一体防伪方法,其特征在于,所述步骤(1)中,id数据为加密信息;所述步骤(3)中,读取操作包括解密。

3.如权利要求...

【专利技术属性】
技术研发人员:曾波石云波要志礼杨志明
申请(专利权)人:成都蜀郡微电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1