找回密码
 立即注册
查看: 1097|回复: 7

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

[复制链接]
  • 打卡等级:以坛为家III
  • 打卡总天数:635
  • 最近打卡:2025-08-24 00:46:54

11

主题

1229

回帖

5958

积分

论坛元老

积分
5958
发表于 2023-12-8 10:47:29 | 显示全部楼层 |阅读模式
STC什么时候出这样的单片机芯片带硬件随机数功能, 有硬件随机数生成器, 由硬件产生32位随机数。


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


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


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



回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:522
  • 最近打卡:2025-08-24 00:56:18
已绑定手机

40

主题

2410

回帖

3256

积分

荣誉版主

积分
3256
发表于 2023-12-22 21:17:16 | 显示全部楼层
如果有多余的IO,配置成ADC输入,采集空间噪声能不能当成随机因子?
睁开眼睛做场梦~~~
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:635
  • 最近打卡:2025-08-24 00:46:54

11

主题

1229

回帖

5958

积分

论坛元老

积分
5958
发表于 2023-12-22 22:10:38 | 显示全部楼层
晓*** 发表于 2023-12-22 21:17
如果有多余的IO,配置成ADC输入,采集空间噪声能不能当成随机因子?

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

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:452
  • 最近打卡:2025-08-24 10:33:41

4

主题

245

回帖

1939

积分

金牌会员

积分
1939
发表于 2023-12-23 18:18:04 | 显示全部楼层
可以使用ADC测量悬空引脚来产生随机数,不过可能范围较小,自己加点算法转换一下。
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:161
  • 最近打卡:2025-08-23 08:11:44

775

主题

1万

回帖

1万

积分

管理员

积分
18735
发表于 2023-12-23 19:19:49 | 显示全部楼层
假定你几个定时器都开着,读过来,+,-, *, /
再 ADC去读外部输入,再运算,啥随机都有了
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:624
  • 最近打卡:2025-08-24 10:17:06

122

主题

2068

回帖

6163

积分

论坛元老

积分
6163
发表于 2023-12-24 09:05:40 | 显示全部楼层
神*** 发表于 2023-12-23 19:19
假定你几个定时器都开着,读过来,+,-, *, /
再 ADC去读外部输入,再运算,啥随机都有了 ...

好方法!点赞!
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:614
  • 最近打卡:2025-08-24 09:02:33

16

主题

161

回帖

649

积分

高级会员

积分
649
发表于 2023-12-26 21:42:42 | 显示全部楼层
有没有一个实验过的方法。上传过来。
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-8-24 13:53 , Processed in 0.117799 second(s), 84 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表