如何给你的物联网装上防盗门?

分享到:

QQ截图20170912222903

在针对物联网的安全攻击中,数量庞大的终端设备成为主要攻击目标,因此,物联网边缘设备的安全防护,正逐渐成为物联网开发中的重头戏。我们需要为物联网的边缘设备加装一道“防盗门”,将可能的安全威胁挡在门外。

没有安全保障的物联网就不能算是物联网!这已经成为当今物联网时代大家基本的共识。

有数据显示,到2020年,全球将有500亿台设备接入物联网,再考虑到多样性的互联通信链路以及云端部署,维护这样一个庞大网络体系安全性的复杂程度可想而知。而有分析指出,在针对物联网的攻击中,有83%的攻击目标针对的是边缘终端设备,而这个数以百亿计的最庞大的群体却恰恰是物联网中最疏于防范的安全“短板” 。

33ea42a0-bd7c-4785-9270-d406c52020d5
图1:在针对物联网的安全攻击中,数量庞大的终端设备成为主要攻击目标

更为致命的是,在黑客眼中,边缘设备并不是他们最终的攻击目标。他们会将边缘设备作为一个攻击界面,成为侵入物联网的一扇扇方便之“门”。对此,世健公司资深产品经理Terence Li表示:“一旦入侵者经由(或者伪装成)一个物联网节点进入物联网络,整个网络的安全性都会变得更加脆弱。他们可以窃取重要数据库、破坏正常的工作流程、通过云服务入访问并控制节点本身的操作,其危害难以估量。因此,物联网边缘设备的安全防护,正逐渐成为物联网开发中的重头戏。简言之,我们需要为物联网的边缘设备加装一道“防盗门”,将可能安全威胁挡在门外。“

那怎样的边缘设备才算得上是一个安全的物联网节点呢?有人将其安全性的基本要素总结为“CIA”。

保密性(Confidentiality):储存或以正进行发送的数据都应只供授权人可见;
完整性(Integrity):发送的消息不应在到达目的地之前被修改;
真实性(Authenticity):可以向人们保证“消息的发送者正是声称的本人”。
想要实现“CIA”的目标,通行的做法是使用密钥或私钥作为验证识别标签的独特部分,同时要对这些秘钥的存储和通信进行管理,确保系统的安全性。虽然有很多安全技术能够满足上述要求,但在具体实施的时候开发者仍然会感到困难重重。

究其原因,有两点。首先,边缘设备通常非常“简单”,很难为“安全”去配备冗余资源,任何安全策略都需要去平衡计算能力、内存、电源、成本等因素。其次,开发者缺乏针对性的、顺手的“工具”,去高效地解决这个问题。

“好消息是,现在这样的‘工具’已经有了!”世健公司资深产品经理Terence Li表示,“这就是加密元器件——将它集成到边缘设备中,不仅可以作为硬件加密加速器代替主控处理器完成复杂的加解密算法,还能够确保加密操作涉及到的密钥必须存储在隐蔽的受到保护的硬件中,确保密钥在软件或未受保护的硬件中是‘透明’而不可见的。Microchip公司加密元器件家族中最新的产品ATECC508A就是其中最具代表性的。“

65043f98-4ea9-48c2-b9c9-369fc190204b
图2:ATECC508A与微处理器配合使用,实现边缘设备“CIA”的安全要求

ATECC508A同时支持椭圆曲线数字签名算法(ECDSA)和椭圆曲线密钥交换(ECDH),只需在物联网边缘节点中添加一个ATECC508A,即可方便有效地实现保密性、完整性和认证机制。

ATECC508A采用的单总线或 I2C总线通信,引脚数少,封装规格最小仅有2 mm × 3 mm,待机休眠电流小于150纳安,功耗极低。所以只需很小的成本和资源预算,就可以将其添加到边缘设备中。

ATECC508A接收处理器提供的输入,在内部执行计算并返回签名、认证、会话密钥等计算结果,整个过程中不会泄漏计算方法。高品质的真随机数发生器(TRNG)有助于成功防止交易被回放。内部序列号有助于确保密钥的唯一性,而大容量的计数器则可用于追踪认证过程。

此外,为了防范毗邻攻击和物理攻击,ATECC508A做了特殊的设计——整个芯片均覆盖着蛇形金属图案,阻止内部信号释放被外部检测到,并提供视觉障碍,阻止攻击者通过打开封装对芯片内部进行观察和探测操作。同时,器件保护壳与其余电路通电相连,如果保护壳被攻破,该芯片将不再运行,以防攻击者通过探测电路节点来获取密钥。

世健公司资深产品经理Terence Li最后总结到:“ATECC508A支持在生产过程中进行配置,通过使用简单的模块既可以轻松地完成配置,确保密钥和签名证书安全插入到加密元器件中。这个配置过程可以由Microchip公司来进行,也可以由世健(Excelpoint)这样的授权经销商来完成,为用户提供技术支持和便利。”

总之,掌握了ATECC508A这样的工具,开发者就可以马上动手去为物联网边缘设备装修一道道“防盗门”了。

d71dcbf8-27f7-40c0-9ef3-1f0b2a5c41a3
图3:ATECC508A可在生产中方便地进行配置

8f2a64ab-a55f-4884-8fdd-f6515e2ec168
图4:ATECC508A封装规格最小仅有2 mm × 3 mm,便于在边缘设备中集成
 

继续阅读
这颗韩国芯片厉害了:WI-FI传输距离可达1.5公里

韩国电子通信研究院(ETRI)创立的企业Newratek研发出基于国际标准、可在1.5公里以上长距离进行通讯的低功率Wi-Fi芯片,将进军全球市场。

物联网将会如何推动工业4.0的发展?

IBM沃森基于物联网的工业解决方案是物联网如何真正帮助改进制造流程的最佳示例。IBM沃森的行业特定解决方案使数据有意义并预测失败。它减少了计划外停机时间的47%。该平台还通过管理和监控劳动力来提高生产力。

未来物联网的发展重点:更开放、低成本的LoRa

2018年将是LoRa标准的成功之年,LoRa技术进一步促进物联网产品的互联互通,随着联盟成员的壮大和LoRa产品开发成熟,未来我们也将会拥有更绿色,更环保,更高效的物联网场景。

5G的两大发展目标:超大规模连接和大规模物联网

5G的标准还没有明确5G的需求,但各大组织现在都在分析2020年或以后5G网络部署的可能性。关于这一点,国际电联IMT-2020已经定义了5G的技术要求,3GPP正在制定相关的规范。

曾让美国各大城市断网的病毒又杀回来了,你的IoT设备安全吗?

在一年前的今天(2016.10.21),美国发生了一起规模极大的互联网瘫痪事故,多个城市的主要网站被攻击,人们发现连经常登录的推特、亚马逊、Paypal 等在内的大量网站连续数小时无法正常访问。

©2017 Microchip Corporation
facebook google plus twitter linkedin youku weibo rss