- 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧
我需要对密码进行哈希处理以存储在数据库中。如何用Java做到这一点?
我希望使用纯文本密码,添加随机盐,然后将盐和哈希密码存储在数据库中。
然后,当用户想要登录时,我可以使用其提交的密码,从其帐户信息中添加随机盐,对其进行哈希处理,然后查看其是否等同于其帐户信息所存储的哈希密码。
解决方案如下:
实际上,您可以使用Java运行时内置的工具来执行此操作……继续阅读 »
如何在Java中使用sha256哈希某些字符串?有人知道有免费的图书馆吗?
解决方案如下:
SHA-256不是“编码”,而是单向哈希。
您基本上可以将字符串转换为字节(例如,使用text.getBytes(StandardCharsets.UTF_8)),然后对字节进行哈希处理。请注意,哈希的结果也将是任意的二进制数据,并且如果要在字符串中表示该数据……继续阅读 »