笔者在撰写本篇文章之时,全球的物联网装置仍持续用飞快的速度增加当中,近年更是结合了工业控制领域及人工智能相关应用出现了IIOT以及AIOT,这些应用基本上都建立在数据的收集、运算处理、传输、以及储存。随着万物连网的需求出现,资安一词便跟IoT装置变得密不可分,新唐在历经第一代物联网安全微控制器M2351的开发及市场回馈,从中获取经验,并在今年初正式推出其下一代产品 - M2354系列。M2354物联网安全微控制器全系列具备1M Bytes双区块闪存,除了有充足的内存空间完成OTA更新,双区块的设计也让IoT装置在韧体新版本更新失败时还能持续使用原有的旧版本,同时,M2354更强化了硬件密码加速器及密钥储存区(Key Store)的实体安全(Physical Security)让所有的物联网装置在腾云驾雾的过程上,更为快速、安全。以下为新唐科技基于M2354系列芯片所开发的通用型安全物联网终端装置应用开发板主要功能区块说明:
针对M2354主打的安全联网特色,新唐设计了NuMaker-IoT-M2354开发板,其搭载Wi-Fi模块(ESP-12F)以及环境传感器(BME680),能实时量测周遭温、湿度、IAQ等数值,并透过新唐整理的Mbed OS软件包所提供之连云范例程序便可完成数据上云,用户还可再透过新唐所开发之监控APP就能及时的从手机获取相关数据。而上述一系列的数据读取及上传,都可以将其传输接口配置成"安全"属性,只有当MCU处于对应的安全状态或着透过合法的API引用才能成功的获取讯息。
除此之外,M2354强化了其AES硬件算法功能,支持了GCM、CCM以及SM4等模式,GCM模式基于CTR模式下加上GMAC(Galois Message Authentication Code)计算,可以提供讯息的加密以及完整性检验,CCM则是CTR和CMAC算法的组合,目前TLS 1.2/1.3的版本主要也是使用AES-GCM进行对称式加解密处理。SM4同样也是对称式加密标准,是中国国家密码管理局于2012年提出,其密钥及分组长度均为128 bits,而安全性相当于AES-128。透过新唐提供的完整硬件加解密资源,让您的重要数据在传输前便完成了加密,相关密钥也能在事先存放于Key Store当中。除此之外,针对密钥破解常见的旁通道攻击(Side-Channel Attack ),M2354在芯片上也提供对应的防护措施,只需在开启加解密功能的过程中同时启动防护设定,便可以大大提升了讯息及密钥的保护。
除了Wi-Fi功能,NuMaker-IoT-M2354开发板上同时搭载了REYAX LoRa模块,Maker可根据使用频段需求选择RYLR890或RYLR400作为系统开发,做为 LoRa 终端装置,并搭配新唐推出的NUC980 LoRa Gateway (ARM9系列) 方案一样能轻松上云!IoT-M2354更详细的联机应用方式可参考下表。
最后为了提供更加弹性的应用,开发板上还具备标准的mikroBUS 连接接口,Maker可依据用途选择适合的扩充板,开发各式各样的应用。
针对具备显示功能的IoT装置(e.g. Smart Meter) ,NuMaker-IoT-M2354开发板也额外提供一片8 com/40 seg HTN-LCD,使用者可先透过该屏孰悉M2354的LCD driver操作方式,再进而设计出合适的屏搭配实际产品做使用! NuMaker-IoT-M2354会在新唐Direct贩卖,有兴趣的读者再请随时留意! 以下是新唐科技基于该开发板所提供可让开发者轻松上手使用的软件功能列表:
审核编辑:汤梓红
-
微控制器
+关注
关注
48文章
7542浏览量
151316 -
接口
+关注
关注
33文章
8575浏览量
151015 -
物联网
+关注
关注
2909文章
44557浏览量
372769 -
新唐
+关注
关注
0文章
133浏览量
14208
发布评论请先 登录
相关推荐
评论