编程语言
首页 > 编程语言> > 在提交之前用javascript加密密码是否有意义?

在提交之前用javascript加密密码是否有意义?

作者:互联网

我正在关注http://marakana.com/blog/examples/php-implementing-secure-login-with-php-javascript-and-sessions-without-ssl.html的例子

我不完全明白的是这样做有什么好处?秘密的单词张贴在表单中,所以任何可能正在嗅探的人肯定会看到这个秘密单词,以及javascript,并且无论如何都能找出密码.这样做真的有意义吗?

解决方法:

窃听者无法获取密码,因为他们只知道:

>秘密词
>秘密字/密码组合的哈希值

由于哈希是单向的,因此您无法从这些哈希中获取密码.

您获得的:用户设置了服务器能够验证的密码,而无需自行发送明文密码.

标签:javascript,sha512
来源: https://codeday.me/bug/20190621/1252756.html