回顾“西部大开发”在美国时代,如果没有足够的储备,移民就不会走很长的路。天气是不确定的,道路是不可预测的。他们将储存大量的食物和日常必需品,以确保他们做好充分的准备在城镇之间穿行大篷车。同样,物联网设备制造商必须准备好应对复杂的问题,然后才能开始为市场生产产品。这些问题包括连接性,电源管理,货币化,甚至选择正确的生态系统合作伙伴以连接到云。但是,安全性可能是他们将面临的最大障碍。安全性是影响产品整个生命周期的端到端问题,安全性是由最薄弱的环节决定的。毫无疑问,确保物联网产品的安全性需要额外的成本。但是,如果不能保证产品安全,从声誉受损到破产,公司可能会付出更大的代价。为了安全地制造IoT设备,必须将密钥安装在MCU中并以安全的方式存储,并且只能由可信软件访问。配置有安全MCU的设备需要符合安全设施中的自定义软件编程协议,并且维护成本很高。仅当公司的产量达到数百万件时,如此巨大的资本支出才是合理的。赛普拉斯的安全配置功能为制造商提供了与支付卡系统制造商相同级别的安全标准。该平台包括三个部分:PSoC® reg; 64安全MCU,Data I / O提供的SentriX™安全配置平台和Arrow Electronics提供的安全编程工具。由于可以分担设备和设施的成本,因此可以以定制配置过程的一小部分成本为小型设备制造商提供这种加密的安全解决方案。使用每个赛普拉斯PSoC 64 Secure MCU内置的独特身份验证软件,SentriX编程设备可以验证每个PSoC 64单元的真实性,然后为其编程安全固件。这消除了使用自定义身份验证协议的需要。此外,对于每个客户的基于PSoC 64的产品,Arrow的安全编程工具都使用标准编程和密钥生成过程。如果我们在制造过程中(而不是供应链中)使用加密将身份绑定到客户,那么每个订单将需要最小订单量(MOQ),并且不可撤销。 PSoC 64的配置功能解决了该业务问题。此安全配置解决方案可以防止克隆和恶意软件编程。如果尝试使用未经授权的设备或固件对PSoC 64设备进行编程,则PSoC 64将拒绝编程。同样,由于用户代码存储在Arrow的安全编程工具中,因此克隆或伪造也是不可行的。如果您像大多数工程师一样,您的物联网产品开发过程注定会充满惊喜和不确定性。组建开发团队时,请确保您具有安全配置解决方案,例如上述解决方案。