iot既物联网设备是在4g、wifi、NBIOT等无线通信方式成本降低和大规模使用后产生的必然结果。近几年随着算力向中低端芯片演进使得很多物联网设备具备了运行人工智能推理阶段程序的能力。物联网设备、便携式设备从联网到具备一定的AI能力比如语音识别、图像识别等,但是从iot到aiot面临的安全性挑战更加严重了。
aiot设备普遍具备联网功能,联网具有被网络攻击以及被网络窃取信息的可能。其次aiot普遍具有摄像头、麦克风等传感器,这些传感器能获取周围的敏感信息如果这些敏感信息通过网络或sd卡、emmc等方式被获取安全风险很高。最后是aiot设备本身的稳定性带来的挑战,比如一台工厂监测并具有执行决策能力的电机控制系统如果产生工作异常造成的损失很大。
下面以一款常见的主打aiot芯片为例阐述芯片端的安全性设计。全志的V831具有硬件安全引擎,包括AES、DES、3DES、XTS加密和解密模块,RSA等签名和确认模块,MD5等哈希算法模块,随机数生成模块,集成1Kb的一次性熔断防删改存储空间。在网络安全上V831就没有特殊设计了毕竟不是专门的通信芯片,网络安全主要依赖的是网络软件从最简单的wifi AES加密到防止木马入侵等。AI安全性方面V831提供了一个NPU核,这也是主要靠AI算法本身的健壮性来保证安全。