摘要: 关于硬件安全模块的Key的属性。 硬件安全模块能够做到将Key保存在HSM(又称SHE),在NXP(飞思卡尔)芯片中,被称为Csec模块。 在使用硬件安全模块Csec后,如果Csec模块内部有保存的key,那么是无法使用mass erase将整个flash擦除的,也就是说无法通过该方式回到工厂状态。 阅读全文
posted @ 2022-04-15 15:35 panrui 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: 通过实际操作发现,完全相同的形式(同样的flash起始地址和同样的size),不同的API去计算CMAC(not Boot-MAC)的值,得到的结果显然是不一样的。 原因如下:CSEC_DRV_GenerateMAC 这个API是按照每次1字节去读取数据的。CSEC_DRV_GenerateMACA 阅读全文
posted @ 2022-04-15 09:42 panrui 阅读(965) 评论(0) 推荐(0) 编辑