利用javascript实现md5的本地加密
2007-04-17 10:25
253 查看
通常原来的php加密是这样实现的。。
当用户输入用户名和密码,发送到服务器端,通过服务器端的php
调用
CODE:md5($_POST['passwd']这就是php一般的加密方法,传过来后与数据库原来加密的md5代码进行比较
而下面介绍的方法是通过js来实现的md5,其实这种方法在很多其他的地方都有介绍,而yahoo,vBulletin 等等在没有用ssl加密登录时候就用这种方法,对密码加密
其实还有其他加密的部分方法也有实现:如md4/sha-1
首先你要去
md5的js下载地址/
下载一个js的使用代码
调用:
CODE:
<script type="text/javascript" src="md5.js"></script>实现加密:
CODE:
<script type="text/javascript" > hash = hex_md5("input string"); </script>或者只要在
CODE:
<form onsubmit="pwd.value =hex_md5(pwd.value)">这样做的好处是
CODE:
1.通过这个md5的js生成的代码和php的是一样,减少服务器在md5加密的负担 2.因为密码是直接在客户端就进行加密,不像php要传到服务器端才加密,这样传输过程的安全也得到进一步的加强希望这些小技巧可以帮到大家
有问题可以联系我
相关文章推荐
- [转]利用javascript实现md5的本地加密
- javascript实现base64 md5 sha1 密码加密
- 用JavaScript实现MD5,SHA1加密
- Java利用MessageDigest实现加密(MD5)
- javascript 实现MD5,加密
- 在Java中利用Apache Commons Codec API实现常见的加密解密算法,如:md5,sha256
- javascript实现base64 md5 sha1 密码加密
- JavaScript总结(1)-Asp.Net 中利用JavaScript实现客户端验证
- java利用Apache的commons-codec实现md系列加密
- JS学习笔记1——不要使用JavaScript内置的parseInt()和Number()函数,利用map和reduce操作实现一个string2int()函数
- 利用javascript实现简单动画效果。
- MD5,MD2,SHA加密的实现方式
- 利用SVN实现计算机本地文件文件夹的管理,轻松实现版本控制
- javascript中利用数组实现的循环队列
- JavaScript利用Date实现简单的倒计时实例
- java利用delayedQueue实现本地的延迟队列
- 利用javascript实现在原时间上加几天
- c#与JavaScript实现对用户名、密码进行RSA非对称加密
- 利用javascript从数据库取数据来实现CSDN首页图片的切换效果(新增下载地址)