新唐 M2354 落地后量子加密:8 种 PQC 算法在 Cortex-M23 上跑通
新唐科技宣布 M2354 系列在 TrustZone Secure World 内集成 MicroPQC 框架,支持 ML-KEM、ML-DSA 等 8 种 PQC 算法,ML-KEM-768 RAM 占用低于 12 KB。本文解析其技术细节、竞品对标与代理商视角的工程落地价值。
背景:量子威胁倒计时,PQC 进入落地期
2024 年 8 月 13 日,美国 NIST 正式发布首批三项后量子加密(PQC)标准——FIPS 203(ML-KEM)、FIPS 204(ML-DSA)与 FIPS 205(SLH-DSA)。FIPS 206(FN-DSA,原 Falcon)预计紧随其后发布。这标志着量子安全迁移从"研究讨论"进入"工程实施"阶段。
NIST 在官方 PQC 介绍中明确警示"Harvest Now, Decrypt Later"(先收割,后解密)威胁:"一些机密的保密期长达多年,即便当前无法破解,攻击者也可先采集加密流量,待量子计算机成熟后再解密。"对于工业 IoT、智能电表、医疗、汽车等生命周期 15-20 年的设备而言,出厂时不支持 PQC 即意味着"过期失效"。
M2354 系列:Arm TrustZone + PSA L3 + SESIP L3 的安全基座
新唐科技 NuMicro® M2354 系列面向 IoT 安全场景,基于 Arm® Cortex®-M23 内核(Armv8-M 架构,含 TrustZone®),主频高达 96 MHz。最新 M2354xJFBE 与 M2354CJFAE 型号已支持 TCG DICE(Device Identifier Composition Engine),将设备唯一身份烧录在工厂不可更改的存储中,启动时派生设备密钥链。
- 存储配置:1024 KB 双 Bank Flash(支持 read-while-write),256 KB SRAM(前 32 KB 带硬件奇偶校验)
- 安全存储:16 KB Secure Boot ROM + 16 KB Flash User Loader (LDROM) + 8 KB Data Flash + 2 KB Secure Key Storage + 12 KB Secret OTP
- 工作电压/温度:1.7V–3.6V / -40°C 至 +105°C
- 功耗:运行模式低至 39.6 μA/MHz (DC-DC);Standby Power-Down < 2 μA;Deep Power-Down 0.1 μA
- 认证:PSA Level 3 + SESIP Level 3,符合欧盟 Cyber Resilience Act (CRA) 合规要求
- 传统加密引擎:内置硬件加速 AES、DES/3DES、SHA、HMAC、ECC(含 NIST P-521)、RSA-4096、SM2/SM3/SM4 国密算法,以及 TRNG 真随机数发生器
MicroPQC 框架:8+ PQC 算法,纯软件实现
2026 年 6 月 11 日,新唐官方宣布基于 M2354 平台的 MicroPQC 框架在 TrustZone Secure World 中成功部署 8 种以上 PQC 算法(含 NIST FIPS 标准与韩国 K-PQC 候选)。该实现为纯软件路径(未使用硬件加速),通过 NTT(数论变换)优化使 cycle count 较通用参考实现降低约 30%。
数字签名算法性能(实测,单位 ms):
- ML-DSA-44(原 CRYSTALS-Dilithium2,FIPS 204):KeyGen 71 / Sign 334 / Verify 80
- FN-DSA-512(原 FALCON,FIPS 206):KeyGen 9,807 / Sign 2,245 / Verify 13
- SLH-DSA-SHAKE128F(原 SPHINCS+ Fast,FIPS 205):KeyGen 3,138 / Sign 72,736 / Verify 4,583
- AIMer128F(K-PQC 候选,超低内存):SK 仅 48B / Sig 5,888B
- HAETAE2(K-PQC 候选)
密钥封装算法性能(KEM,单位 ms):
- ML-KEM-512(原 Kyber512,FIPS 203):KeyGen 23 / Encaps 24 / Decaps 19 — 关键指标 RAM < 12 KB
- NTRU+768:KeyGen 14 / Encaps 18 / Decaps 13
- SMAUG-T1(K-PQC 候选,超低栈内存)
应用场景:从智能门锁到 V2X 抗量子握手
根据新唐官方与 MicroPQC 文档明确列举的目标场景:
- IoT 固件签名与 FOTA:使用 SLH-DSA 或 FN-DSA-512 签名固件镜像,签名长度 17KB,校验路径短
- TLS 1.3 抗量子握手:使用 ML-KEM-512 进行密钥封装,封装/解封装均 < 25ms
- 智能门锁:DICE 派生设备身份 + PQC 长期密钥,防物理篡改
- 车联网 V2X:ML-DSA-44 签名 + ML-KEM KEM,应对 C-V2X 长生命周期安全
- 无人机 / 机器人 / 智能家居:选用 AIMer128F / SMAUG-T1 等低内存 K-PQC 候选
- 智能电网 / 计量(AMI 2.0):15-20 年生命周期设备,必须现在迁移 PQC
竞品对标:Nuvoton 的差异化路径
- STMicro STM32 + X-CUBE-PQC:全系覆盖 STM32,软件库 + 加密硬件协同;2025 年 embedded world 发布;走 FIPS 140-3 目标
- NXP LPC55Sxx:EdgeLock secure enclave 路线,PQC 通过应用代码仓库提供示例
- 英飞凌 PSoC 64:采用"安全协处理器 + MCU"独立芯片架构(Optiga Trust M)
- 国民技术 N32H473、瑞萨 RA8:未在公开资料中找到明确的 PQC 实现声明
Nuvoton M2354 的差异化点:唯一明确支持 K-PQC(韩国)算法,资源极致压缩(ML-KEM-768 RAM < 12 KB),PSA L3 + SESIP L3 + DICE 三重认证,开源 MicroPQC 框架便于二次开发,构建"传统高强度根信任 + PQC 算法"的混合迁移路径。
恒森视角:代理商能做什么
恒森科技作为新唐科技授权代理商,可为客户提供:
- 开发板直供:NuMaker-M2354(基础版)与 NuMaker-M2354KJB(2025 新版,含 DICE)开发板 + Nu-Link 调试器
- PQC 软件移植服务:基于开源 MicroPQC 框架,为客户的 TLS 1.3 栈、OTA 升级模块、固件签名流程集成 ML-KEM / ML-DSA
- TrustZone 分区参考设计:提供 Secure World / Non-Secure World 分区参考 + PSA L3 / SESIP L3 合规 checklist
- 量产备货:M2354 全系型号常规备货,支持样品小批量与大订单排产
- 中英文双语技术对接:对接 Nuvoton 总部 FAE + MicroPQC 开源社区(GitHub: TestOpenSPI/MicroPQC)
对于 2026-2027 年计划量产抗量子 IoT 设备的客户,M2354 + MicroPQC 提供了"今天即可启动"的工程路径——M2354 已量产多年,MicroPQC 已开源可下载,恒森可提供从样品到参考设计的完整支持。
本文内容整理自新唐科技官方新闻稿、M2354KJFAE 产品页、MicroPQC GitHub 开源仓库、NIST FIPS 203/204/205 标准文档及多家英文媒体报道,详细信息欢迎联系恒森科技获取。
