我正在使用MCRYPT_DEV_RANDOM
和MCRYPT_DEV_URANDOM
作为blowfish加密的一部分,但我注意到它每次都输出相同的随机数字。它因机器而异,但每台机器都是一样的。
答案 0 :(得分:2)
我猜你正在使用Windows并且你的PHP版本早于5.3
http://php.net/manual/en/function.mcrypt-create-iv.php:PHP 5.3.0:“Windows平台上可以使用MCRYPT_DEV_RANDOM和MCRYPT_DEV_URANDOM。”
回答你的问题: