同样的算法,同样的字符串,同样的盐,不同的结果


Same algorithm, same string, same salt, different result?

我正在使用Blowfish算法在我的应用程序中加密密码。

在服务器上重新安装Ubuntu后,该算法的输出发生了变化-尽管我正在尝试相同的字符串和相同的盐。

对于为什么会发生这种情况或如何解决它有什么想法吗?提前谢谢。

我在Ubuntu服务器(11.04)上使用本地PHP加密实现。在10.10版本之前

可以更改编码类型。确保这两个加密操作使用相同的编码类型。