摘要
本发明涉及芯片验证领域,具体是一种芯片DEBUG装置及方法。本发明在芯片的DEBUG过程中引入身份认证机制,当PC端进行远程DEBUG调试或升级更新固件时,首先GDB端和OPENOCD Server端进行身份认证,并建立连接,其次是OPENOCD Server端和芯片的DM模块进行身份认证,并通过JTAG建立连接,这样,就实现了芯片安全DEBUG的通路,保护了芯片的IP和存储的敏感数据。芯片内部存在DM模块,在DM模块基础上增加身份认证模块,只有通过认证后,才能建立真正的调试通路,通过这种方式,确保JTAG访问的合法性。通过本发明大大提高了芯片DEBUG和固件量产升级的安全性,在信息安全领域具有广泛的应用前景。
技术关键词
身份认证模块
PC机
开发板
身份证
私钥
待测芯片
消息
身份验证信息
密钥
数据
JTAG协议
密码算法
身份认证机制
指令
串行接口
适配器
系统为您推荐了相关专利信息
公钥加密系统
服务器
点乘计算方法
明文
加密算法
企业信用数据
零知识证明协议
零知识证明技术
隐私保护方法
验证算法
审计系统
访问控制模块
硬件安全模块
数据加密
多因子认证