grails - 在 gsp 中加密密码值

标签 grails encryption passwords gsp

在我的 HTML 表单中,我有一个密码字段,我想在将其发送到 URL 表单帖子中之前对其进行加密。

所以我在提交点击时调用了一个 js 函数,比如 validateAndEncrypt() 基本上我想用它来加密密码。

如何加密此密码值?

1)我有一个内置的编解码器类(DESCodec),带有加密和解密方法,我可以直接在gsp中使用这个编解码器吗? - 如果是,我如何将密码值从 javascript 提供给 DESCodec。
2)有没有使用纯javascript加密密码值的方法?

我应该采用哪种方法?

谢谢
普里扬克

最佳答案

简短的回答:使用 SSL。

长答案:像 DES 这样的私钥加密算法在 Web 上不实用,因为浏览器需要与服务器共享私钥。为了安全地传输它,您需要使用某种形式的公钥交换。在你实现了它之后,你基本上重新发明了 SSL,但可能是错误的和不安全的。

关于grails - 在 gsp 中加密密码值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10199132/

相关文章:

grails - 在 DynamicJasper 中使用子报表

grails - 用于闭包的 Aspect(-like) 函数

c# - java 和 Wp7 中的压缩和加密不匹配

java - 保护/加密 log4j 文件

java - 密码验证 8 位数字,包含大写、小写和一个特殊字符

grails - Flash 对象映射如何在 Grails 框架内工作

字段之间关系的 Grails 域类约束

sql-server - 加密sql server数据库的工具

bash - 编写 Kerberos Ktutil 脚本来制作 key 表

jquery - 如何让 Chrome 记住 AJAX 表单的密码?