Windows虚拟机也会遭受熵的匮乏吗?

最近我们遇到了一个问题,那就是由于“熵”的长期短缺,我们的一个基于Linux的虚拟机真的很慢。

我想知道如果Windows虚拟机会遭受同样的问题。 (谷歌search没有给我相关的点击,但我可以使用错误的search条件。)

WindowsencryptionAPI的文档不build议生成密钥或生成随机数据的调用可能由于熵不足而延迟或延迟。 所以,不,Windows不会遇到你所描述的问题。

可能意味着,在虚拟或其他外部熵匮乏的环境中,一些密码function可能不像所希望的那样安全。 不过,我从来没有看到任何分析。 我倾向于认为,现代计算机是足够复杂的,内部熵源是足够的,Linux系统只是过于谨慎 – 但我不是一个密码学家,所以我的意见并不重要!

如果说“虚拟”是指“虚拟机器”,那么是的,就像其他任何系统一样,在需要大量真实随机性的操作中,它们可能存在熵不足的问题。 这可能发生在任何系统,如果它最终需要大量的随机性,但没有一个好的来源。

如果你正在做的事情需要大量的随机数,我会build议某种物理随机数发生器。