當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JS实现md5.js、md4.js、sha1.js 加密算法使用
生活随笔
收集整理的這篇文章主要介紹了
JS实现md5.js、md4.js、sha1.js 加密算法使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
js md4、md5、sha1 加密算法文件下載地址:md5.js、md4.js、sha1.js
使用MD5加密的方法:
下載md5.js文件,在網頁中引用該文件:
<script?type="text/javascript"?src="md5.js"></script>在你需要使用MD5加密的地方如此調用:
<script?type="text/javascript"?>hash?=?hex_md5("input?string");</script>其他兩個算法類似。
用javascript加密的好處是可以在客戶端完成加密之后傳送到服務端,即可以減輕服務端負擔,也可以保證傳輸的安全。
以下是個例子,使用自定義的函數提交表單:
<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>轉載于:https://my.oschina.net/u/2299514/blog/499009
總結
以上是生活随笔為你收集整理的JS实现md5.js、md4.js、sha1.js 加密算法使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Self Service Passwor
- 下一篇: 面试题27.二叉搜索树与双向链表