gpt4 book ai didi

C++ 麦克风输入作为随机种子

转载 作者:太空宇宙 更新时间:2023-11-04 11:27:08 24 4
gpt4 key购买 nike

我目前正在研究一些密码学(在本例中为 RSA 公钥),为了生成随 secret 钥,我需要一个随机输入。我认为麦克风是获取相对不可复制数据的良好来源。有没有什么方法可以用来从麦克风中读取原始数据作为种子数据?有没有更好的方法来获得纯随机种子?如果有,我该怎么做?

我在带有内置麦克风的笔记本电脑上运行 Windows 8,并且我使用的是 g++ 编译器。

最佳答案

不要尝试自己从硬件中获取种子。操作系统比你更了解如何获得质量随机性。

在Linux上,正确的读法是/dev/urandom(不是/dev/random,它实际上没有值(value))

在 Windows 上,Google 指示您应该使用 CryptGenRandom 函数。

关于C++ 麦克风输入作为随机种子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26270368/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com