标签: php random cryptography openssl
我想生成一个大的(~2 kb),随机,唯一的随机文本块,用作身份验证令牌。标准散列函数产生的结果太短。是否可以使用openssl的私钥生成功能,或者我应该考虑更合适的解决方案?
答案 0 :(得分:7)
我不知道为什么你需要这么大的字符串,但你应该使用openssl_random_pseudo_bytes函数。它是使用一种强加密算法生成的。这是随机的,你可以得到。