随着物联网(IoT)的迅速发展,不少厂商已开始为物联网安全布局。

  • 2018年4月,微软在 RSA 安全大会上发布了专为 IoT  安全构建的操作系统。

  • 2018年5月7日,谷歌也发布了 IoT 操作系统 Android Things 1.0 ,该系统结合了 Android 的生态系统、Google Assistant 和机器学习的功能,供开发人员构建 IoT 产品。

Android Things

Android Things 是谷歌2016年年底开始推出的全新物联网操作系统,前身是谷歌此前发布的物联网平台 Brillo。除了继承 Brillo  的功能,还加入了 Android Studio、Android SDK、Google Play 服务以及谷歌云平台等 Android  开发者熟悉的工具和服务。

Android Things 支持低功耗蓝牙、WiFi和 Weave通讯协议,包括飞利浦、三星、Belkin、TP-Link、Nest 等厂商已经有支持 Weave 协议的产品,Android Things 推出之后已经有一定的生态系统可以连接。

在正式推出 1.0 版本之前,Android Things 自2016年12月以来共推出了8个开发者预览版本。这个操作系统旨在为制造商提供必要  IoT 的安全解决方案,包括经认证的硬件、开发者 API  以及安全的软件更新。谷歌方面表示,软件开发套件(SDK)的下载量已超过10万次,超过1万名开发者给予了反馈。

Android Things 1.0支持更多开发者硬件

Android  Things 1.0支持基于恩智浦 i.MX8M、高通 SDA212、高通 SDA624 和联发科 MT8516  硬件平台的新模块上系统(SoM)。该版本将会继续支持树莓派 3 Model B 和恩智浦 i.MX7D 设备,但不包括NXP  i.MX6UL。谷歌表示,这些模块已通过开发使用认证,并保证提供三年的长期支持,从而使原型产品更易推向市场。这些 SoM  的开发硬件和参考设计将在未来几个月推出。

来自恩智浦,高通和联发科的新SoM

另外,谷歌还将为运行 Android Things 操作系统的设备提供即时的 OTA(空中下载技术)升级。所有设备将默认自动升级,硬件开发平台上也会接收稳定性修复程序和安全补丁。

如果希望在商业产品中搭载 Android Things 操作系统,开发人员必需与谷歌签署协议,以便能够向所有设备提供软件更新。

谷歌解释称,对于每个长期支持型版本,谷歌将免费提供为期三年的稳定性修复程序和安全补丁,并会提供其它支持选项。即使在官方支持结束之后,开发人员仍可继续向设备推送应用程序更新。

Android Things Console 还为开发人员提供了配置硬件外围设备的可能性。谷歌已与制造商合作,计划推出搭载 Android Things1.0的设备,比如 LG 智能音箱以及 LG、联想和 JBL 的智能显示设备,预计将在2018年夏天上市。

对构建 Android Things 产品感兴趣的开发人员可申请加入谷歌的 Android Things OEM Partner Program,与 Android Things 团队合作寻求技术的指导与支持。

声明:本文来自E安全,版权归作者所有。文章内容仅代表作者独立观点,不代表安全内参立场,转载目的在于传递更多信息。如有侵权,请联系 anquanneican@163.com。