sha1(microtime(true) . mt_rand())若是加密需要高安全性或博弈扯到大錢,那該用更安全的作法讀取 /dev/urandom 或 /dev/random,PHP7 用 random_int()然後 PHP7 的 random 系列有人用實作 PHP5 可用的版本
https://github.com/paragonie/random_compatmt_rand() 的攻擊有人給出說明,不過我數學不好跟不太上..
http://crypto.stackexchange.com/questions/2231