ARM技术论坛
直播中

foxmail_

2年用户 4经验值
擅长:可编程逻辑 嵌入式技术 处理器/DSP
私信 关注
[问答]

TPM是否可以作为嵌入式信息安全系统的主控?

目前想开发一个嵌入式信息安全系统,实现建立TLS连接以及密钥和证书的安全存储以及日志的安全存储,类似于HSM。目前硬件上HSM集成在MCU中,成本太高且资源过于浪费,因此考虑使用TPM作为系统的核心处理器再加上一些通信接口基本实现了系统的功能,选择TPM是因为其支持一系列信息安全的相关功能与系统设计功能相吻合。但TPM本身并非通用处理器,它是否能支撑这样的系统?该怎么进行开发,如何搭建开发环境,开发平台?

回帖(1)

淡淡的爱

2023-10-23 10:02:29
TPM可以作为嵌入式信息安全系统的主控,因为它具备一系列信息安全相关功能,并且可以安全地存储密钥和证书。虽然它本身不是通用处理器,但可以与其他处理器配合使用,例如连接到MCU或SoC上。

对于开发TPM嵌入式信息安全系统,建议以下几点:

1. 确定系统需求和功能,制定开发计划和设计方案;

2. 选择适合的TPM型号,并了解其开发工具和文档;

3. 搭建开发环境,包括硬件平台和软件开发环境;

4. 开发驱动程序和应用程序,实现系统功能;

5. 测试和优化系统,确保系统性能和安全性。

开发平台可以选择一些常见的嵌入式操作系统,如Linux嵌入式系统或FreeRTOS等,以及相关的开发工具和编程语言。当然,具体的开发平台和工具,还需要根据自己的实际情况进行选择。
举报

更多回帖

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