在我的Java应用程序中,我的密码以从SH256生成的HEX表示形式加密发送到数据库。我对如何确定用户登录时是否具有正确的密码感到困惑。如果有人可以向我指出正确的方向,将不胜感激。
谢谢
以从SH256生成的HEX表示形式加密到数据库。
假设您的意思是使用SHA-256的密码哈希
哈希
我对如何确定用户是否具有正确的密码感到困惑
哈希用户提供的密码(登录时提供),并将哈希与用户名存储在数据库中的哈希进行比较