Qt 不再直接使用 RDRAND/RDSEED,以提高性能并减少错误

Qt 不再直接使用 RDRAND/RDSEED,以提高性能并减少错误

💡 原文中文,约700字,阅读约需2分钟。
📝

内容提要

Qt 工具包在 6.11 开发分支中逐步放弃直接使用 CPU 的 RDRAND 和 RDSEED 指令生成随机数,转而依赖操作系统提供的熵,移除了 QRandomGenerator 对硬件指令的调用,以避免 HWRNG 故障问题。

🏷️

标签

➡️

继续阅读