这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 行业应用 » 汽车电子 » 【S32K3XX】HSE 密钥管理

共1条 1/1 1 跳转至

【S32K3XX】HSE 密钥管理

高工
2026-02-18 19:52:01     打赏

【简介】

             S32K3XX 的HSE core 中集成了加解密服务,这些加密算法的使用需要先配置密钥才能使用。密钥的管理通过 HSE 的密钥管理的服务来进行管理。HSE 中的密钥在使用前需要先进行格式化后才能使用,格式化须在life cycle 为CUST_DEL 阶段才可配置。

image.png

   S32K3 系列芯片的LC 在不阶段有不同权限,针对LC的介绍可以查看此贴(【S32K3】S32K3 SecureDebug 实现),在此不在赘述。

格式化密钥是通过HSE_SRV_ID_FORMAT_KEY_CATALOGS 服务来进行管理,对应的服务的描述如下:

image.png

对应 HSE_SRV_ID_FORMAT_KEY_CATALOGS  服务的结构如下:

image.png

上述结构需要将需要格式化的结构表传递给 HSE core 进行格式化。

格式化 table 的结构如下:

image.png

以下是格式化的示例结构说明:

image.png

上述结构中的KeyType 定义的说明如下:

image.png

image.png

上述格式化好密钥槽后就可以使用的HSE 的 HSE_SRV_ID_IMPORT_KEY 服务来配置密钥的值。

image.png

HSE_SRV_ID_IMPORT_KEY 结构定义如下:

image.png

pKeyInfo 结构定义如下

image.png



共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]