JS實現md5.js、md4.js、sha1.js 加密算法使用

js md四、md五、sha1 加密算法文件下載地址:md5.jsmd4.jssha1.jsjavascript

使用MD5加密的方法:html

下載md5.js文件,在網頁中引用該文件:java

<script type="text/javascript" src="md5.js"></script>

在你須要使用MD5加密的地方如此調用:算法

<script type="text/javascript" >hash = hex_md5("input string");</script>

其餘兩個算法相似。安全

用javascript加密的好處是能夠在客戶端完成加密以後傳送到服務端,便可以減輕服務端負擔,也能夠保證傳輸的安全。函數

如下是個例子,使用自定義的函數提交表單:post

<script type="text/javascript" src="md5.js"></script><script language="javascript">
    function SubmitForm() {
        document.getElementById("username").value = hex_md5(document.getElementById("username").value);
        document.getElementById("password").value = hex_md5(document.getElementById("password").value);
        //document.form1.submit
    }</script><form name="form1" method="post" action="#">
    用戶:<input id="username" name="username" value="admin"><br>
    密碼:<input id="password" name="password" type="password" value="123456"><br>
    <input type="button" value="提交" onclick="SubmitForm();"></form>
相關文章
相關標籤/搜索