【发布时间】:2017-06-14 12:52:14
【问题描述】:
帮我做决定。 我有带密码字段的 jsp 页面:
<div>
<label for="p">Password:</label>
<input type="password" name="pass" id="p" />
</div>
例如,我需要(在客户端)加密为 MD5,然后发送到 servlet。我不想使用 jsp scriptlets,因为这不是 JAVA 中的最佳决定。也许有人知道如何编写js函数?
【问题讨论】:
-
在客户端加密密码有什么意义?
-
而且,MD5 没有加密,它是一种散列算法
-
MD5 是散列而不是加密(无论如何对于前者来说都是一个糟糕的选择)如果您想安全地将数据从客户端传递到服务器,请使用 HTTPS,这就是它的用途。
-
使用 JS 的客户端加密大多毫无意义:nccgroup.trust/us/about-us/newsroom-and-events/blog/2011/august/…
-
您已经用 ssl 标签标记了这个问题,而 SSL 就是答案。好奇。
标签: javascript jsp servlets encryption