ZHCAC19 January 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507 , MSPM0L1105 , MSPM0L1106 , MSPM0L1303 , MSPM0L1304 , MSPM0L1305 , MSPM0L1306 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346
某些 MSPM0 器件包含硬件真随机数生成器 (TRNG) 模块。TRNG 可用于轻松生成真随机种子值,这些值可用于播种确定性随机位发生器 (DRBG)。
TRNG 模块基于器件内部的模拟熵源来提供 32 位真随机输出。TRNG 本地提供了一个专用稳压器,用于防止电源操控攻击。
集成健康测试提供了 TRNG 模拟和数字组件的加电自检,并通过统计自检提供持续监控。
TRNG 适用于构建 TRNG + DRBG 系统,该系统可以通过用于加密随机数生成器的 NIST SP800-22 统计测试套件。图 4-2 中显示了 TRNG 的方框图。
有关 TRNG 操作的更多信息,请参考器件系列技术参考手册。