在32位系统上进行密码散列,然后迁移到64位系统

时间:2011-07-07 18:44:06

标签: java php python encryption

从32位系统迁移到64位系统时,我遇到了一个潜在的问题。

系统在字符串上运行两个“单向”加密算法。

然而,当我在64位系统上尝试相同的代码时,哈希是不同的,现在这很好但是有没有人有任何方法可以确保在升级到64位时将来仍然可以检索和匹配哈希超出?

没有冒客户密码的风险?或者没有加密存储原始密码或其他敏感数据?

1 个答案:

答案 0 :(得分:3)

基本上,只需确保您使用相同的算法。如果您的哈希值与相同的输入值不同,那么您使用的是不同的算法;基础字大小可能存在一些未说明的依赖关系。确保您不使用这些类型的算法,或者如果您这样做,他们对单词大小有非常明确的期望,并且这些内容可以被您覆盖。