单片机/MCU论坛
直播中

李敏

7年用户 1397经验值
私信 关注

CysecureTools如何直接访问外部存储设备内的密钥呢?

在 PSoC 64 Secure MCU 的 Secure_Boot 文档示例中,CysecureTools 在配置过程中以预先准备好的文件形式使用密钥。
但是,在实际操作场景中,公开文件格式的密钥显然不符合安全标准。
那么,如标题所示,CysecureTools应该如何直接访问外部存储设备内的密钥呢?"


回帖(2)

邓天文

2024-1-31 10:22:02
cysecuretools 使用直接存储在存储器中的密钥对数据进行签名。 因此,在使用 HSM 存储密钥的生产环境中,应该修改 cysecuretools,使其请求 HSM 对图像进行签名,然后 HSM 进行签名并发回签名。
举报

美信电子

2024-1-31 15:38:18
在CysecureTools中,直接访问外部存储设备内的密钥将需要一些特定的步骤。以下是一种可能的方法:

1. 确保外部存储设备已经连接到PSoC 64 Secure MCU并可被访问。

2. 使用CysecureTools提供的命令行工具或API,找到并确保能够访问外部存储设备的文件系统。

3. 扫描外部存储设备的文件系统,以查找密钥文件。这可能需要指定特定的文件路径、文件名、标识符或其他标志来定位密钥文件。

4. 打开找到的密钥文件,并读取其中的密钥数据。

需要注意的是,在实际操作中,确保密钥的安全性非常重要。因此,建议对外部存储设备和密钥文件实施适当的安全措施,如加密、访问权限配置等,以确保只有授权人员能够访问和使用密钥。此外,建议将密钥文件的存储位置和访问方式限制在受信任的环境中,以减少潜在的安全风险。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分