random - 生成真正的随机数
问题描述
在我的密码学课程中,我了解到应该将尽可能多的参数一起使用,以使熵产生接近完美的随机数。我的问题是:假设我只测量给定时刻的房间温度(例如 19,6573°C),这个数字是否不够随机?我的意思是攻击者不可能猜到我的室温,事后他也无法测量,因为他需要及时回去。
由于加密算法会将我的温度从 19,6573 变为 512 个字符或更多字符的字符串,并且攻击者无法重现测量结果,所以我的随机数应该足够随机,不是吗?
解决方案
推荐阅读
- java - HikariPool-1 - 使用线程时连接不可用
- html - 调试谷歌应用脚本时如何在自定义对话框的右键菜单中启用检查功能?
- flutter - Flutter,如何实现导航过渡的手势?
- ms-access - 如何创建能够将数据分类为 2 组的查询?
- c# - 如何在使用 C# 从 Word 文档中导出 PDF 文件时保持表格布局
- gradle - Gradle 无法从 Github 包注册表下载包
- javascript - 位置:在Materialize css模式中固定不工作
- sql-server - 如何在 Oracle SQL developer 中查看 SQL 表结构
- json - Swift ISO 8601 日期格式
- javascript - 根据请求正文在 nodemailer 中发送多个附件