一种芯片与调试装置的安全调试方法、调试装置和芯片制造方法及图纸

技术编号:42468032 阅读:13 留言:0更新日期:2024-08-21 12:53
本申请涉及一种芯片与调试装置的安全调试方法、调试装置和芯片,安全调试方法包括如下步骤:由芯片在调试装置发送的调试次数编号与芯片中记录的调试次数编号一致的情况下,生成真随机数;由调试装置基于真随机数和调试次数编号得到第二会话密钥;基于第二时延长度向芯片发送第二会话密钥;由芯片记录第一时间戳;记录接收到第二会话密钥的第二时间戳,得到第二时间戳与第一时间戳的第一差值;在第一差值与第一时延长度的第二差值小于阈值,且第二会话密钥与第一会话密钥一致的情况下,确认调试装置符合安全要求,因此本发明专利技术的安全调试方法能够增加非授权调试装置攻击的难度,保护芯片上的敏感数据。

【技术实现步骤摘要】

本申请涉及芯片的调试,更具体地,涉及一种芯片与调试装置的安全调试方法、调试装置和芯片


技术介绍

1、随着电动汽车的不断普及,个人汽车市场正向电动化,智能化,互联化的方向发展,其中对于智能化座舱的需求愈来愈强,座舱所承载的功能已从简单的通过按钮与转盘收集用户控制信息并调整车内功能渐渐变为多样化的智能座舱控制与座舱娱乐系统。座舱芯片的调试一般依赖基于类似jtag(joint test action group)或swd(serial wiredebug)协议的硬件接口,这类调试接口具有访问并修改整个系统内部资源的权限。因此,调试接口一般都会配备一定的安全机制进行保护。

2、针对jtag或swd协议的安全调试流程一般为调试机通过jtag接口发起调试请求,读取设备的唯一识别码(uid,unique identifier),设备回复一段在生产过程烧录的密文,通过这种方式验证调试机为可以授权的安全设备。一种变式为芯片在初始的回复的uid中添加一段随机数,同时调试机的回复中加入根据随机数生成的数据以应对针对传统方式的重放攻击。

<p>3、最传统的安全本文档来自技高网...

【技术保护点】

1.一种芯片与调试装置的安全调试方法,其特征在于,所述安全调试方法包括:

2.根据权利要求1所述的安全调试方法,其特征在于,所述安全调试方法进一步包括:由所述芯片在所述芯片中记录的调试次数编号与所述调试装置发送的调试次数编号不一致的情况下,关闭调试接口,并记录错误信息。

3.根据权利要求1所述的安全调试方法,其特征在于,所述安全调试方法进一步包括:由所述芯片在所述芯片中的UID编号与接收到的UID编号对应的密钥值不匹配的情况下,关闭调试接口,并记录错误信息。

4.根据权利要求1所述的安全调试方法,其特征在于,所述安全调试方法进一步包括:由所述芯片,...

【技术特征摘要】

1.一种芯片与调试装置的安全调试方法,其特征在于,所述安全调试方法包括:

2.根据权利要求1所述的安全调试方法,其特征在于,所述安全调试方法进一步包括:由所述芯片在所述芯片中记录的调试次数编号与所述调试装置发送的调试次数编号不一致的情况下,关闭调试接口,并记录错误信息。

3.根据权利要求1所述的安全调试方法,其特征在于,所述安全调试方法进一步包括:由所述芯片在所述芯片中的uid编号与接收到的uid编号对应的密钥值不匹配的情况下,关闭调试接口,并记录错误信息。

4.根据权利要求1所述的安全调试方法,其特征在于,所述安全调试方法进一步包括:由所述芯片,

5.根据权利要求1所述的安全调试方法,其特征在于,所述安全调试方法进一步...

【专利技术属性】
技术研发人员:陆钊
申请(专利权)人:北京芯驰半导体科技股份有限公司
类型:发明
国别省市:

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

1