HSM内核开发_SecureBoot
文章平均质量分 91
美好生活丶
这个作者很懒,什么都没留下…
展开
-
英飞凌 TC3XX单片机HSM内核开发-Secure Boot(九)
的函数,其作用是在系统启动时初始化加密参数,特别是用于CMAC(Cipher-based Message Authentication Code,基于密码的消息认证码)的AES(Advanced Encryption Standard,高级加密标准)密钥。函数,其作用是读取HSM(High Security Module,高安全模块)数据闪存中加密的数据,然后使用AES(Advanced Encryption Standard,高级加密标准)算法进行解密,并将解密后的明文数据加载到HSM RAM结构体中。原创 2024-08-02 09:49:13 · 745 阅读 · 0 评论 -
英飞凌 TC3XX单片机HSM内核开发-Secure Boot(八)
NVIC允许设计特定的中断节点数和优先级级别。HSM实现了10个中断节点和8个优先级级别。看门狗定时器中断连接到NMI(非屏蔽中断)。向量表偏移寄存器(VTOR)的位30和位31被添加,以允许将向量表基础设置为闪存地址。VTOR的重置值为0000 0000 H。,它设置了系统的核心时钟和一些异常处理选项。HSM使用ARM的嵌套向量中断控制器(NVIC)作为中断单元。的主应用程序入口点函数的例子。这段代码是一个微控制器系统的初始化函数。由于AES模块的高性能,它没有中断。原创 2024-08-02 09:32:17 · 777 阅读 · 0 评论 -
英飞凌 TC3XX单片机HSM内核开发-Secure Boot(七)
当至少一个HSMCOTP配置集的确认状态为CONFIRMED或ERRORED时,UCB_HSMCOTP0_ORIG、UCB_HSMCOTP0_COPY、UCB_HSMCOTP1_ORIG和UCB_HSMCOTP1_COPY受到擦除保护。如果UCB_HSMCOTP0_ORIG的确认状态是UNLOCKED或CONFIRMED,则HSMCOTP0的确认状态就是UCB_HSMCOTP0_ORIG的状态;所有片上总线主设备都可以读取UCB_HSMCOTP0/1_ORIG和UCB_HSMCOTP0/1_COPY。原创 2024-08-01 14:52:15 · 882 阅读 · 1 评论 -
英飞凌 TC3XX单片机HSM内核开发-Secure Boot(四)
英飞凌 HSM原创 2024-07-30 17:12:47 · 902 阅读 · 1 评论 -
英飞凌 TC3XX单片机HSM内核开发-Secure Boot(三)
英飞凌HSM原创 2024-07-30 16:47:16 · 952 阅读 · 0 评论 -
英飞凌 TC3XX单片机HSM内核开发-Secure Boot(一)
英飞凌 HSM 信息安全原创 2024-07-30 15:43:38 · 1229 阅读 · 0 评论 -
英飞凌 TC3XX单片机HSM内核开发-Secure Boot(二)
英飞凌HSM原创 2024-07-30 16:08:03 · 851 阅读 · 0 评论 -
英飞凌 TC3XX单片机HSM内核开发-Secure Boot(五)
autosar hsm 信息安全原创 2024-07-31 11:44:41 · 937 阅读 · 0 评论 -
英飞凌 TC3XX单片机HSM内核开发-Secure Boot(六)
**< \brief 0x000: DF1用户模式配置 */.PROCONHSM.B.HSMDBGDIS = 0, /**< \brief HSM调试禁用 */.PROCONHSM.B.DBGIFLCK = 0, /**< \brief 调试接口锁定 */.PROCONHSM.B.TSTIFLCK = 0, /**< \brief 测试接口锁定 */.PROCONHSM.B.HSMTSTDIS = 0, /**< \brief HSM测试禁用 */原创 2024-08-01 13:39:44 · 939 阅读 · 0 评论