ESP32的安全性得到強化? #
上海樂鑫信息科技(Espressif)2014年以超平價的 ESP8266 Wi-Fi 晶片走紅,但 ESP8266 過於平價因而缺乏安全功能,因此2019年推出針對安全特別強化的 ESP32-S2 ,到了2020年11月再推出對於安全更精進的 ESP32-C3 ,其安全防護機制主要有以下幾點:
- 開機可用 RSA-3072 非對稱加密
- 快閃記憶體上的儲存可採 AES-128-XTS 加密
- 對週邊電路採數位簽章
- 雜湊訊息鑑別碼(HMAC)
- 額外設置一個隔離的執行電路,用來支援可信任執行環境(TEE)或數位權限管理(DRM)等安全防護工作
》參考資料:ESP32新技術變革觀察
ESP32處理器核心變了,你知道嗎? #
以往的執行核心是向Cadence公司取得授權,但 ESP32-C3 不再使用 Cadence公司的 Xtensa 系列核心,首次改用RISC-V核心,因RISC-V為開放免費授權,可省去授權費,使ESP系列晶片依然能維持平價,同時也對核心有較高的技術自主掌握權。
》參考資料:ESP32新技術變革觀察
ESP32作業系統改頭換面? #
以往 Espressif 多使用 FreeRTOS 作業系統,但近期 Espressif 官網的部落格開始有專文講解示範如何改用NuttX作業系統來看,Espressif 似乎有意將作業系統改成 NuttX。
NuttX是個硬體適用範圍很廣的嵌入式作業系統,小到8位元晶片,大到64位元晶片都可以使用,技術自由度相當大,但 FreeRTOS 技術自由度也不錯,因此更換作業系統的動機還有待了解。
》參考資料:ESP32新技術變革觀察