关于安全设计中网络安全的TPM介绍

描述

对于连接的设备,低保护边缘节点(例如传感器)为高价值目标和复杂攻击提供入口点。想要在设计中增加安全性的传感器设计人员需要知道如何保护它们、需要多少安全性、如何有效地实施安全性以及需要注意什么。

为了提供强大的安全边界隔离,TCG 制定了解决设备、网络、移动、存储、云、物联网 (IoT) 应用程序等安全问题的开放标准,目前有 90 多个用于建立信任的规范和/或指导文件。

信任连接事物(包括传感器)的能力始于信任基础或信任根。对于 TCG,称为可信平台模块或 TPM 的基于硬件 (HW) 的信任根为信任提供了基于标准的基础,它提供的保护比仅使用软件 (SW) 的容易受到破坏的方法提供更多的保护。

基于硬件的信任根的两个基本方面包括 (1) 可信启动以安全地测量、存储和报告平台完整性指标,以及 (2) 用于验证本地和远程访问的强大证明。TPM 提供的受保护功能包括安全密钥生成和存储、随机数生成、加密原语和加密服务。

特定的 TPM 实施已经过评估和认证(通用标准 EAL4+ 和 FIPS 140-2),以验证其安全能力。由于威胁不断发展,安全固件更新提供了使受 TPM 保护的设备为最新攻击做好准备的能力。

TPM 2.0 功能和优势

借助最新的 TPM 2.0,TCG 现在拥有离散、集成、固件和软件甚至虚拟 TPM(按安全性降序排列)的标准。这些变化解决了众多应用程序的成本、功能和安全性之间的不同权衡。

通用标准 EAL4+ 和 FIPS 140-2 认证的安全模块 (TPM 2.0) 的功能和优势如图 2 所示。

控制器

【图2 | 凭借其众多的安全功能,TPM 2.0 提供了多种宝贵的安全和商业利益。]

通过独立评估和认证的 TPM 2.0 安全性,额外的安全优势包括对以下方面的高抵抗力:

故障攻击

侧信道和半侵入式攻击

侵入式攻击(防篡改)

从工程风险缓解的角度来看,利用 TPM 功能可以减少在主应用程序控制器上实现这些功能的需要,从而降低注入安全漏洞的相关风险。

完全标准化和预编程的功能模块所提供的功能的商业利益包括:

功能性和安全性的合规性测试

15 年久经考验的成熟技术

与供应商无关,互操作性

COTS:大批量、高成本效益

高度重用 TPM 感知软件并因此提高工程效率

HW TPM 2.0 与类似的软件加密功能和经过认证的安全性以及安全的制造和运输相比,具有卓越的防篡改和攻击性,为在当前和下一代网络传感器设计中实施 TPM 2.0 安全性增加了更多好处和理由。

这个由三部分组成的系列的第二部分涉及可信计算组 (TCG) 的可信软件堆栈 (TSS) 的 2.0 版。

审核编辑:郭婷

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分