F2 · Embedded & Security
Post-Quantum Crypto with PQM4 on Cortex-M4
導讀
面對未來的加密演算法遷移,資源受限的 MCU 亦需驗證 PQC 演算法的開銷。本文透過 pqm4 在 Cortex-M4 開發板及 QEMU 上編譯並評估後量子密碼學實作,量測 CPU cycles、stack 用量與 code size,並示範將新 KEM scheme 接入 PQClean 與 mupq。QEMU 測試僅供功能驗證,不代表實體硬體性能。
驗證範圍
- 定位為 Cortex-M4 或 QEMU 上的 PQC evaluation reference workflow,驗證 test vectors、cycle/stack/code-size measurement 及新增 KEM implementation 的整合流程。
- 硬軟體依賴包括受 pqm4 支援的 Cortex-M4 board 或 QEMU、Arm embedded toolchain、pqm4/PQClean/mupq source、相符的 board configuration 與可重現的 build settings。
- QEMU 適合功能驗證但不能代表實體硬體的效能或記憶體行為;NewHope 範例並非 NIST-standardized algorithm,測試通過亦未涵蓋 side-channel resistance、secure implementation review 或 production cryptographic certification。
原文出處: https://learn.arm.com/learning-paths/embedded-and-microcontrollers/pqc_pqm4/
本頁為導讀與驗證範圍標註,非官方內容轉載。
本頁為導讀與驗證範圍標註,非官方內容轉載。