是否有任何内置于Java中的双向哈希算法可以让我对密码进行模糊处理?
双向,因为我需要回传纯文本。
答案 0 :(得分:0)
哈希算法的定义是它是单向的。
但是,您可以使用类似base64编码的内容来混淆String。
请注意,密码应单向散列。当您只是“混淆”用户的密码并且您可以随时以纯文本重新创建密码时,它不是非常值得信赖......
答案 1 :(得分:0)
答案 2 :(得分:0)
在Java中加密密码没有内置功能。但是你可以散列它们,但散列是一种方法,它不允许你检索原始文本。
但是,您可以使用Stream Cipher加密和解密文本。
您可以尝试Rabbit Stream Cipher。