PHP/SQL中的单向编码解决方案

PHP/SQL中的单向编码解决方案,php,sql,security,encryption,Php,Sql,Security,Encryption,可能重复: 有一些基本的编码器,如sha1、md5等。尽管它们被称为“单向”编码器,但我发现了一些在线工具,可以对加密进行解码。我不是安全专家,所以我需要你的帮助 PHP中是否有任何单向编码解决方案 谢谢PHP中可能有一些选项。河豚对你来说够安全吗?然后看看crypt():它还支持SHA256和512 如果这对您来说还不够,那么您可以尝试PHP中可用的加密扩展:它提供了很多选项,尽管散列扩展是PHP核心的唯一一个部分(因此您不必再次编译PHP来启用它,因为您必须使用其他工具)。我发现了一些在线

可能重复:

有一些基本的编码器,如sha1、md5等。尽管它们被称为“单向”编码器,但我发现了一些在线工具,可以对加密进行解码。我不是安全专家,所以我需要你的帮助

PHP中是否有任何单向编码解决方案


谢谢

PHP中可能有一些选项。河豚对你来说够安全吗?然后看看crypt():它还支持SHA256和512


如果这对您来说还不够,那么您可以尝试PHP中可用的加密扩展:它提供了很多选项,尽管散列扩展是PHP核心的唯一一个部分(因此您不必再次编译PHP来启用它,因为您必须使用其他工具)。

我发现了一些在线工具,它可以解码加密
。你发现了一个在线工具,可以反转SHA1哈希?我很想看看。如果我错了,请告诉我:@Gumbo我不是问他们如何解码sha1、md5等。而是问,有没有真正的单向编码器,或者最好的方法是什么?有关详细信息和选项[1]:@shershams有关如何存储密码的直截了当的文章,请参阅(然后在这里获取用于PHP的bcrypt实现)当您需要帮助用户创建强密码时,请参阅XKCD