在java中是否有任何内置的验证,加密和密码恢复方式

时间:2013-12-11 03:11:54

标签: java validation passwords password-encryption

> > > 密码的验证,加密和恢复。或者是否有任何可用的类库可用于此目的。谢谢!!

1 个答案:

答案 0 :(得分:1)

是的,不。通常使用MessageDigest来实现此目的,方法是将单向加密哈希函数应用于用户的密码(例如SHA-256,SHA-384和SHA-512之一[还有其他])和SALT以防止基于rainbow table的攻击。所有这些当然都可以使用原生的“内置”Java来实现。