我知道mcrypt_create_iv($len, MCRYPT_DEV_URANDOM)
在 Windows 下提供高熵,但是,我怎样才能从中得到一个数字?我听说过一点关于 CryptGenRandom 的知识,但我不知道如何在 Windows 下使用它。
任何人都知道如何使用它来获得密码正确的数字?
我知道mcrypt_create_iv($len, MCRYPT_DEV_URANDOM)
在 Windows 下提供高熵,但是,我怎样才能从中得到一个数字?我听说过一点关于 CryptGenRandom 的知识,但我不知道如何在 Windows 下使用它。
任何人都知道如何使用它来获得密码正确的数字?
在 Windows 上,mcrypt_create_iv($len, MCRYPT_DEV_URANDOM);
将为您正确使用 CryptGenRandom。PHP 开发人员提前考虑了。
至于如何从二进制字符串中获取随机数,一点也不简单。
你最好的选择:
random_int()
.random_int()
在加载random_compat作为依赖项后使用。