可能重复: PHP的双向encryption:我需要存储可以检索的密码 我计划在我的网站上存储我的用户的外部账户信息,也就是用户名和密码等等。我想保证信息的安全,但是我知道如果我把他们的信息散列出来,我不能检索它以备后用。 Base64是可以解密的,所以没有意义使用它。 我的想法是在用户解密之前和之后通过这种方式来打乱用户,如果你尝试解密,你会看到一些有趣的文字。 有没有一个PHP函数接受值将会使一个string的唯一争夺,并解除它后来的价值重新计算? 有什么build议么?