【发布时间】:2013-07-12 19:20:55
【问题描述】:
是否有任何内置于 Java 中的双向哈希算法可以让我混淆密码?
双向,因为我需要返回纯文本。
【问题讨论】:
-
我想你误解了 hashing 是什么。
-
如果你需要明文返回,你做错了密码。
-
散列是一种单向操作,通常应该用于存储密码。如果您真的需要原始密码,例如要将其发送到另一个服务,那么您能做的最好的事情就是加密密码。有很多好的加密算法,比如 twofish 或 aes,问题总是在哪里存储密钥。
标签: java hash passwords obfuscation