我们的服务器上没有清除密码文本,我们希望对用户在应用程序上输入的内容进行哈希处理,然后将其发送到服务器。(我们通过https发送)
我们在服务器上没有salting的md5(passwrod),但是如果它是安全的,我们将它更改为md5(密码+盐)或md5(md5(密码)+盐)! 我读了这个问题: Is it worth hashing passwords on the client side
但是有一个问题。如果服务器将盐发送到应用程序,这是不安全的,因为下面的这篇文章"在Web应用程序中,总是在服务器上散列"标题 https://crackstation.net/hashing-security.htm
所以如果我发送md5(密码+随机位)+随机位到服务器。服务器无法识别密码是否真实!因为服务器只有密码哈希!