angmall 发表于 2023-12-8 10:47:29

STC什么时候出点带硬件随机数功能的呀

STC什么时候出这样的单片机芯片带硬件随机数功能, 有硬件随机数生成器, 由硬件产生32位随机数。


电子硬件随机数生成器的主要应用是加密技术,它们用于生成随机加密密钥以安全地传输数据。它们广泛用于Internet加密协议,如Secure Sockets Layer(SSL)。


既然你们有规划,先解决 【USB-HS-OTG】 和【以太网 外加 PHY】这2个有线的方向


加密技术的应用是要的,现在毕竟是万物互联的时代了。



晓飛飛 发表于 2023-12-22 21:17:16

如果有多余的IO,配置成ADC输入,采集空间噪声能不能当成随机因子?

angmall 发表于 2023-12-22 22:10:38

晓飛飛 发表于 2023-12-22 21:17
如果有多余的IO,配置成ADC输入,采集空间噪声能不能当成随机因子?

事实上,从单片机上未连接的ADC模拟引脚读取值用于为软件伪随机数生成提供起始种子。
我不知道它在实践中连接到噪声发生器会有多随机。
输入 ADC 的噪声应产生随机数。 它们的随机性可能会受到相对于 ADC 动态范围和采样频率的噪声幅度和频率的影响。
数字生成的随机数生成器不是随机的。 当你处理大量样本时,模式就开始出现。

如果您想使用 ADC 作为随机数发生器的噪声源,最好、最简单的方法是使用基于雪崩二极管或齐纳二极管或基于反向偏置晶体管的噪声生成电路。

Snapdragon 发表于 2023-12-23 18:18:04

可以使用ADC测量悬空引脚来产生随机数,不过可能范围较小,自己加点算法转换一下。

神农鼎 发表于 2023-12-23 19:19:49

假定你几个定时器都开着,读过来,+,-, *, /
再 ADC去读外部输入,再运算,啥随机都有了

xxkj2010 发表于 2023-12-24 09:05:40

神农鼎 发表于 2023-12-23 19:19
假定你几个定时器都开着,读过来,+,-, *, /
再 ADC去读外部输入,再运算,啥随机都有了 ...

好方法!点赞!

wpppmlah 发表于 2023-12-26 21:42:42

有没有一个实验过的方法。上传过来。
页: [1]
查看完整版本: STC什么时候出点带硬件随机数功能的呀