加密gsp中的密码值

pri*_*dev 0 encryption passwords grails gsp

在我的HTML表单中,我有一个密码字段,在我通过URL表单发送之前我想要加密.

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

如何加密此密码值?

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

我应该选择哪种方法?

谢谢Priyank

ata*_*lor 6

简短回答:使用SSL.

答案很简单:像DES这样的私钥加密算法在Web上使用是不切实际的,因为浏览器需要与服务器共享私钥.为了安全地传输它,您需要使用某种形式的公钥交换.实施之后,您基本上已经彻底改造了SSL,但可能是错误的和不安全的.

  • 这不是加密错误,它是一个身份验证错误.您需要验证提交密码更改请求的用户是否有权进行更改. (4认同)