一种基于DICE协议的分层设备身份认证处理方法
本申请涉及DICE协议领域,特别是涉及一种基于DICE协议的分层设备身份认证处理方法。其包括:在制造环境下,生成设备唯一密钥UDS后将UDS写入芯片的一次性可编程存储器E‑Fuse进行存储,并根据UDS和第一固件度量值TCI0获取设备公钥,利用制造厂商的认证中心私钥对设备公钥进行签名,得到设备身份证书;对设备身份证书进行拆分,将拆分得到的数字签名写入E‑Fuse进行存储,不将设备公钥写入E‑Fuse进行存储;响应于芯片复位,DICE协议中的初始信任根层通过处于开启状态的目标通道从E‑Fuse中读取UDS,读取完成后操作硬件将所述目标通道关闭。本发明能够提高UDS安全性。