草庐IT

codeAlphabet

全部标签

php - md5(uniqid) 对随机唯一 token 有意义吗?

我想创建一个token生成器,它生成用户无法猜到且仍然唯一的token(用于密码重置和确认码)。我经常看到这段代码;有意义吗?md5(uniqid(rand(),true));根据commentuniqid($prefix,$moreEntopy=true)产量first8hexchars=Unixtime,last5hexchars=microseconds.不知道$prefix-参数是怎么处理的..因此,如果您不将$moreEntopy标志设置为true,它会给出可预测的结果。问题:但是,如果我们将uniqid与$moreEntopy一起使用,那么使用md5对其进行哈希处理能给我们

php - md5(uniqid) 对随机唯一 token 有意义吗?

我想创建一个token生成器,它生成用户无法猜到且仍然唯一的token(用于密码重置和确认码)。我经常看到这段代码;有意义吗?md5(uniqid(rand(),true));根据commentuniqid($prefix,$moreEntopy=true)产量first8hexchars=Unixtime,last5hexchars=microseconds.不知道$prefix-参数是怎么处理的..因此,如果您不将$moreEntopy标志设置为true,它会给出可预测的结果。问题:但是,如果我们将uniqid与$moreEntopy一起使用,那么使用md5对其进行哈希处理能给我们