pythonworld 发表于 2018-2-26 19:02:20

STM32L4R5 随机数发生器RNG测试

本帖最后由 pythonworld 于 2018-2-27 05:56 编辑

      STM32L4R5外设中有用于加密的随机数发生器---RNG,用于随机数的产生。一般C标准库函数中的srand()和 rand()仅能产生伪随机数。下面图片分别是CubeMX中激活RNG发生器,官方对RNG的介绍、生成随机数的代码以及测试结果的截图。程序生成了1000以内的随机数,每次系统复位后,随机数的序列不会重复,证明并非伪随机数。论坛内网友“衔胆栖冰”的RNG测评比较详细,我就不多啰嗦了:D:D。


zero99 发表于 2018-2-27 08:11:14

谢谢分享
页: [1]
查看完整版本: STM32L4R5 随机数发生器RNG测试