2011-02-17 86 views

回答

1

str_rot13不散列字符串,它实际上是一个副本。这是多余的数据,是一种浪费。

crypt()需要大量的CPU,并且也是一个副本。

但crc32()会生成数据的散列,只有32位长。而一个被破坏的字符串与原始数据具有相同散列的机会是一个十亿分之一的概率。