【发布时间】:2013-12-28 21:02:31
【问题描述】:
除了比较字符串,java中是否有任何内置的类或方法用于 密码的验证、加密和恢复。否则是否有任何可用的类库可用于此类目的。谢谢!!
【问题讨论】:
标签: java validation passwords password-encryption
除了比较字符串,java中是否有任何内置的类或方法用于 密码的验证、加密和恢复。否则是否有任何可用的类库可用于此类目的。谢谢!!
【问题讨论】:
标签: java validation passwords password-encryption
是的,也不是。通常使用MessageDigest 来完成此操作,方法是将单向加密哈希函数应用于用户密码(例如,SHA-256、SHA-384 和 SHA-512 [以及其他] 之一)和SALT 防止基于rainbow table 的攻击。当然,所有这些都可以通过本机“内置”Java 来完成。
【讨论】: