您的位置: 首页 >泉州新闻 > 智能 >

Ockam为物联网开发人员提供易于部署的身份

2019-01-12 16:34:48 来源:

也许你不会购买7000美元的智能马桶,但物联网(IoT)正在前往你的家和办公室。除了愚蠢的小工具,物联网设备发明者面临许多编程挑战。向物联网硬件添加身份,信任和互操作性很难。该Ockam启动将改变这种更好。

客户希望物联网设备值得信赖,并与其他供应商合作。程序员知道说起来容易做起来难。许多物联网供应商的答案是不打算为他们的小工具添加足够的安全性或互操作性。这导致一个接一个的物联网安全问题。

Ockam的答案是通过为程序员提供开源的,Apache许可的Ockam软件开发工具包(SDK),轻松添加身份,信任和互操作性。有了它,开发人员可以将这些重要功能添加到他们的设备,而无需深入了解安全的物联网网络架构或加密密钥身份管理。

这是由Golang库和命令行界面(CLI)提供的。未来版本将支持其他语言,功能和工具。

一旦正确嵌入设备的固件中,Ockam SDK就可以使设备成为Ockam区块链网络(OBN)客户端。OBN提供分散,开放的平台,具有高吞吐量和低延迟。它还提供了支持Ockam SDK的基础架构和协议。

为设备分配唯一的分散ID(DID)。DID是实体数组的加密安全标识。虽然主要用于识别设备,但它也可以代表人员,组织或其他实体。有了这个,开发人员可以编写人员,组织,设备和资产之间复杂的图形关系。

一旦在OBN上,设备可以与任何其他注册的网络设备共享作为验证声明的数据。这由Ockam提供的区块链供电公钥基础设施(PKI)保护。设备还可以验证从其他已注册的OBN IoT设备接收的数据。OBN对于开发人员是免费的,直到今年晚些时候发布。

这可能听起来很复杂,但复杂性隐藏在无服务器架构背后:开发人员只需要SDK。OBN的并发症,如PKI,被抽象掉了。

Ockam的一些结构可能听起来很熟悉。那是因为它从Twilio那里拿了一页。就像Twilio在电信基础设施和开发人员之间提供公共层一样,为了便于将消息传递到应用程序中,Ockam提供了一个“共轨”,用于为物联网设备添加安全识别。通过单行代码,Ockam使开发人员能够为设备配置不可变的标识。

OBN基于Microsoft Azure机密计算。Microsoft Engineering是一个专门的技术合作伙伴,Ockam首席执行官Matthew Gregory领导Azure的开源软件开发平台战略。

Ockam和OBN共同为下一代高性能物联网生态系统提供了支柱。Ockam可互操作,适用于多方IoT网络。因此,从理论上讲,您的设备将能够与其他供应商的设备配合使用。

根据微软Azure区块链的联合创始人Yorke Rhodes的说法:“Ockam的团队是最好的,将企业,物联网,安全计算,扩展和Azure方面的技能和经验结合在一起。我们很高兴与他们合作他们为物联网开发者社区提供的创新解决方案。“

我不知道“激动”,但我知道如果我正在构建物联网设备,我想与其他设备一起工作和安全地玩,我将与Ockam合作。它有望使高质量的物联网开发变得更加容易。

精彩推荐

图文推荐

点击排行

Copyright 泉州广播网 All Rights Reserved 版权所有 复制必究

所刊载内容之知识产权为界限网络及/或相关权利人专属所有或持有。未经许可,禁止进行转载、摘编、复制及建立镜像等任何使用。

备案号:闽ICP备05010527号