Armv8-M:為IoT安全而生
阿新 • • 發佈:2018-10-31
微信公眾號 mindshare思享
為什麼需要安全?
IoT使萬物互聯,連通我們周邊的裝置,家電,照明,穿戴式裝置,機器人,攝像頭。同時也帶了安全性問題。IoT+Security 是一個必然的組合。
舉一個最近比較火的智慧音響的例子,雖然它給大家的生活帶來便利,但是如果,
1. 通訊有安全問題,你的家人的交流可能被人監聽
2. 作為智慧音響的廠商,如果你的語音識別演算法(比如神經網路演算法和引數)被其他山寨廠商拷貝。
3. 存在音響裡你的聲音特徵被人竊取,可能用於其他非法用途。
4. 不能為修復問題而線上安裝新的韌體
不能解決以上安全問題,將阻礙IoT裝置的大規模使用。
Arm的應對方案
針對以上問題,arm推出了Armv8-M構架和對應的CPU,Cortex-M23, M33, M35P, 帶來了在Cortex-M上的securityTrustzone技術,也叫做Trustzone-M(與Cortex-A 的Trustzone技術對應)。
· Cortex-M23對應v6-M的Cortex-M0,
· Cortex-M33對應v7-M 的Cortex-M3.
· Cortex-M35P與Cortex-M33類似,但是它可以防如電磁訊號檢測,錯誤注入等物理攻擊,可以應用到如智慧卡,SE等需要更高安全防護的場景。