提交表单前加密密码
Encrypt Password Before Form Submit
我们有一个简单的HTML页面,其中包括一个带有两个字段的表单:username&暗语
表单提交到PHP页面。
当我发布表单时,密码应该加密,而不是纯文本。
如果用户将密码输入为"abc",则在post&获取应该加密的值。
您无法加密密码进行传输。。。
除非您使用SSL。
如果你不使用https协议,它将不会被加密。
您可以加密密码以存储在服务器上。这意味着它一旦存储就无法解密,因此,用户无法取回明文密码。
但是,如果有人拦截了传输,密码将是明文,除非使用SSL。如果您使用SSL,则需要付费才能获得SSL证书。
或者,您可以创建一个自签名SSL证书。然而,许多浏览器会抱怨并告诉用户这是一个不安全的网站,直到用户点击确认他们想访问该网站,即使它是不安全的。
否则,请尝试http://www.cacert.org/免费SSL证书。但免费证书通常仍然不能被浏览器很好地识别。
相关文章:
- 如何在网络密码API中使用私钥对数据进行加密
- 提交表单前加密密码
- 利用带有javascript工具包密码加密的jekyll框架
- 将加密的剃须刀密码字段发送到 mvc4 控制器
- 创建 CryptoJS AES 密码加密器以在 .NET 中解密
- 使用 XOR 密码加密我的 IM 消息流
- 使用crypto-js加密密码并通过ajax发送表单(并在java中解密),我得到:类型错误:无法读取未定义的属性“单词
- 节点JS加密:解密时密码错误
- 轮换密码加密不加密
- 在使用密码加密消息时,crypto-js 在内部使用的 AES 参数和步骤是什么
- node.js UNIX 密码哈希的 DES 加密不像 mkpasswd 那样工作
- 用javascript加密字符串,可以用密码解密,可以'Don’不要轻易被粗暴地逼迫
- 如何从我的web应用程序中的Java脚本文件中获得加密的密码
- 数据传输和密码加密的提案
- HTTPS协议的前端(客户端浏览器)是否需要密码加密
- 客户端密码加密使用md5.js,解密在PHP
- Steam密码加密使用RSA (Java)
- 密码加密算法在从PHP转换为JS时会抛出异常
- Javascript -用密码加密数据的最佳方式
- JavaScript, Java, Php或c++密码加密-修改算法