0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

中央情报局和TPM来保护物联网

星星科技指导员 来源:嵌入式计算设计 作者:Guenther Fischer 2022-10-20 11:34 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

中央情报局,TPM和物联网:你可能会问这三个首字母缩略词有什么共同点,以及它们如何相互关联。长话短说,这完全是关于安全性,信任和可靠性的。

在这种情况下,缩写CIA并不意味着中央情报局。它是机密性、完整性和真实性的缩写。所谓的CIA原则是一个简单但广泛使用的安全模型,涵盖了所有安全系统都应保证的三个关键原则。

机密性是指向无权查看信息的人隐藏信息。在安全方面,这也许是中央情报局模式最明显的方面。同时,它也是受到攻击最多的一个。加密对称和非对称加密方法是在将数据从一个计算机系统传输到另一个计算机系统时确保机密性的方法的示例。

另一方面,完整性表示数据在从原始发送方到预期接收方的旅程中准确且未被更改的确定性。常见的安全攻击(通常称为中间人攻击)会拦截数据并对其进行更改,然后再将其传递给预期的接收器。加密数字签名方法是证明代码和数据完整性的一种方法。

此外,需要真实性来解决对真实信息的担忧。换句话说,您要确保您收到的信息实际上来自声称是其真实来源的来源。加密数字证书用于证明颁发者的真实性。

现在我们理解了为什么CIA对安全系统很重要,让我们转到第三个首字母缩略词:物联网。

经过多年被过度炒作的营销术语,所谓的物联网(IoT)开始变得成熟和真实。马克·韦泽(Mark Weiser)在他1991年9月发表的著名的《科学美国人》文章“21世纪的计算机”中首次创造了“无处不在的计算”一词。他的思想如此超前,以至于他的大多数读者都像科幻小说一样。2016年,他的愿景成为现实。无处不在的计算(或简称无处不在的计算)成为今天的物联网——也许是被夸大了。

Weiser在他的文章开头写道:“最深刻的技术是那些消失的技术。他们把自己编织到日常生活的结构中,直到他们无法与它区分开来。他预测计算设备将成为司空见惯,成为生活各个方面的一部分,他是对的。例如,只需考虑健身手环,智能手表,智能手机或导航系统等全天发送和接收数据的消费类小工具。或者,考虑一下连接到电网的家庭,智能电表允许能源供应商有效地计算满足所有家庭需求所需的资源。如今,互连的计算设备无处不在。

今天的商业物联网应用将重点转向工业应用,其设备和服务来自工业的各个部门:信息技术、自动化和生产技术、航空航天、海事和海军系统、铁路、汽车制造商及其供应商、能源供应商、农业、医疗技术和楼宇自动化。所有这些都具有共同的特点,包括在现场的长寿命:恶劣环境中的可靠性和坚固性以及可靠的长期可用性。

物联网系统依赖于公共网络,但公共网络不是安全的环境。虽然物联网创造了新的功能和服务,允许更高的效率,增加灵活性,并实现单个生产单元的定制,但它也打开了以前封闭的系统,并允许攻击者从外部世界访问这些系统。

攻击者通常使用逆向工程技术来识别软件漏洞,他们可以利用这些漏洞来制造假冒产品,窃取敏感数据或篡改设备以进行破坏和间谍活动。这可能导致严重而危险的黑客攻击,正如最近对安全关键型汽车,航空航天和医疗组件的攻击所表明的那样。

这让我们回到了我们开始的中央情报局原则。避免上述情况的唯一方法是将CIA安全模型应用于物联网设备的世界。正如我们所了解到的,中央情报局是围绕冷冻手术建立的。当今的现代冷冻成像利用了标准的加密协议。荷兰密码学家奥古斯特·克尔霍夫夫斯(Auguste Kerckhoffs)在19世纪提出了一句格言,该格言后来被称为Kerckhoffs原则:即使系统的所有内容(除了密钥之外)都是公共知识,密码系统也应该是安全的。

我再说一遍,除了密钥之外,一切都是公共知识,密钥是直接或以派生形式加密和解密内容所必需的。那么,如何以安全的方式存储密钥呢?这让我想到了第二个首字母缩略词:TPM,受信任的平台模块。

在密码学领域,还有大量其他首字母缩略词用于指代用于确保CIA原理的各种协议和方法。仅举几例,您有 DES,AES 用于对称加密,RSA,ECC 用于非对称加密。首字母缩略词列表不胜枚举。然而,真正重要的部分是算法本身通常不是秘密的。它们是公开的,正如克霍夫斯的原则所要求的那样。唯一真正需要保密的部分是密钥本身。这听起来很简单,但很难实现。为了保持密钥的机密性,您需要一个安全的地方,如保险箱,我们将称之为安全元素,以安全地存储密钥。TPM(受信任的平台模块)就是这样一个安全的元素,它提供了更多,包括加密协议。

简而言之,TPM是一种专用设备,可为密钥提供加密操作和安全存储。这使您可以将密钥存储在安全的地方,更重要的是,它允许密钥保留在那里,因此它永远不会离开其安全位置。所有重要的加密操作都在 TPM 本身内部完成,并且只公开结果。这可以防止密钥被泄露。如果您想知道为什么在专用设备中分离此专用功能很重要,我建议您阅读以下两篇文章。这些应该清楚地表明,在计算设备中拥有一个专用的安全元素(如TPM)以使其安全,可信赖和可靠是多么重要。

那么,如何才能防止此类事件呢?使用可创建可绑定到目标系统中安全元素的安全代码和许可证的技术,确保代码和许可功能只能在单个系统上使用。许可证的创建和部署可以集成到现有的业务流程中,例如ERP系统或电子商务平台。这种机制开辟了新的商业模式,例如按需功能追加销售以及物联网和其他智能设备的基于时间或按使用付费的许可证。结果是提高了安全性,免受攻击,恶意软件,盗窃以及代码和IP的其他渎职行为。

审核编辑:郭婷

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

    关注

    2951

    文章

    48261

    浏览量

    419630
  • TPM
    TPM
    +关注

    关注

    0

    文章

    65

    浏览量

    16573
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索Infineon OPTIGA™TPM SLB 9670 TPM2.0:硬件安全的可靠之选

    探索Infineon OPTIGA™TPM SLB 9670 TPM2.0:硬件安全的可靠之选 在当今数字化时代,硬件安全愈发重要。Trusted Platform Module(TPM)作为
    的头像 发表于 03-30 14:35 364次阅读

    Infineon OPTIGA™ TPM SLM 9670 TPM2.0:工业安全的可靠保障

    : SLM9670AQ20FW1311XTMA1.pdf 一、产品概述 OPTIGA™ TPM SLM 9670 是一款标准化的安全控制器,旨在保护工业系统中设备的完整性和真实性。它基于成熟的技术,支持最新的
    的头像 发表于 03-29 10:30 376次阅读

    Infineon OPTIGA™ TPM SLB 9665 TPM2.0:可靠的可信平台模块

    Infineon OPTIGA™ TPM SLB 9665 TPM2.0:可靠的可信平台模块 作为电子工程师,在设计安全相关的硬件系统时,可信平台模块(TPM)是一个关键组件。今天就来深入探讨一下
    的头像 发表于 03-29 10:15 296次阅读

    OPTIGA™ TPM SLB 9673 RaspberryPi®评估板:I2C TPM HAT的深度解析

    OPTIGA™ TPM SLB 9673 RaspberryPi®评估板:I2C TPM HAT的深度解析 在当今的电子设计领域,安全芯片的应用越来越广泛,尤其是在联网(IoT)和嵌
    的头像 发表于 12-18 15:00 1210次阅读

    Lora基站在联网应用的重要性

    Lora基站在联网应用中具有重要的地位。首先,Lora基站可以实现对联网设备的远程监测和控制,为
    发表于 12-03 07:09

    请问如何协同工作保障联网设备固件安全的?

    固件加密存储和安全启动与固件验证这两种固件安全防护手段,是如何协同工作保障联网设备固件安全的?
    发表于 11-18 07:30

    学习联网怎么入门?

    的相关书籍和视频进行学习。也可以通过参加线下班、工作坊和实践活动学习。不同的学习方式适合不同的人群,初学者可以根据自己的实际情况选择适合自己的学习方式。   第三,进行实践操作是入门学习联网
    发表于 10-14 10:34

    学习联网可以做什么工作?

    学习联网专业后,你可以从事多种与联网相关的工作。联网是一个非常新颖和实用的领域,各种应用场
    发表于 10-11 16:40

    如何从 MCU/MPU 角度保护联网应用?

    如何从 MCU/MPU 角度保护联网应用?
    发表于 09-08 07:33

    请问什么是联网智库?

    什么是联网智库?
    发表于 08-07 06:45

    联网蓝牙模块有哪些优势?

    随着联网技术的不断发展,蓝牙模块作为联网的重要组成部分,其应用越来越广泛。那么,联网蓝牙模
    发表于 06-28 21:49

    联网的应用范围有哪些?

    联网,简单来说,就是“万相连的互联网”。它以互联网为基石,将用户端延伸至物品与物品之间,实现信息的交换与通信。打个比方,你的智能手表能实
    发表于 06-16 16:01

    联网未来发展趋势如何?

    :随着联网设备和传感器的普及,数据安全和隐私保护将成为联网行业发展的重要关注点。保护用户数据
    发表于 06-09 15:25

    联网工程师为什么要学Linux?

    联网工程师需要掌握Linux的主要原因可以从技术生态、开发需求、行业应用及就业竞争力四个角度分析: 一、技术生态与行业适配性 1)嵌入式开发的主流平台
    发表于 05-26 10:32