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 加密算法使用相关推荐

  1. vue.js中DES、RSA、SHA1、MD5这四种加密算法的使用

    vue.js中DES.RSA.SHA1.MD5这四种加密算法的使用 DES RSA SHA1 MD5 DES 美国 数据加密标准(DES)是对称密码算法,就是加密密钥能够从解密密钥中推算出来,反过来也 ...

  2. html调用js进行MD5加密,js实现md5加密

    [javascript]代码库 js实现md5加密 var hexcase = 0; /* hex output format. 0 - lowercase; 1 - uppercase */ var ...

  3. js 实现php md5加密,js实现md5加密插件代码分享

    本文主要和大家分享js实现md5加密插件代码,希望能帮助到大家.//使用方法: //引入文件 //var MD5=MD5.createMD5String(yourSrting):( function( ...

  4. js实现md5加密,可以加密成16位或32位

    js实现md5加密,可以加密成16位或32位 md5在线加密工具 js实现md5加密 加密成16位 加密成32位 md5在线加密工具 md5在线加密工具,321在线工具站 https://www.32 ...

  5. php 压缩js css文件,PHP实现动态压缩js与css文件的方法

    本文实例讲述了PHP实现动态压缩js与css文件的方法.分享给大家供大家参考,具体如下: 正式发布产品时,我们希望将项目里的js,css合并压缩,以减少http请求.防止轻易查看源代码. 使用 只需要 ...

  6. python爬虫js逆向加密,Web爬虫处理参数js加密、js混淆、js逆向

    中国空气质量在线监测平台(https://www.aqistudy.cn/html/city_detail.html)在众多的练习中,关闭了前台数据信息的展示,也就是说现在网页是这样的: 但我们主要学 ...

  7. 用chrome的snippets片段功能创建页面js外挂程序,从控制台创建js小脚本

    用chrome的snippets片段功能创建页面js外挂程序,从控制台创建js小脚本 Chrome的snippets是小脚本,还可以创作并在Chrome DevTools的来源面板中执行. 可以访问和 ...

  8. js插件---10个免费开源的JS音乐播放器插件

    js插件---10个免费开源的JS音乐播放器插件 一.总结 一句话总结:各种插件都有很多,多去找. 二.js插件---10个免费开源的JS音乐播放器插件 亲测可用 音乐播放器在网页设计中有时候会用到, ...

  9. 修改js文件需要重启服务器,关于Node.js中频繁修改代码重启服务器的问题

    我们可以使用一个第三方命名行工具,nodemon 来帮我们解决频繁修改代码重启服务器问题. nodemon 是一个基于 Node.jsNode.js 开发的第三方命令行工具,我们使用的时候需要独立安装 ...

最新文章

  1. SaltStack 学习笔记 - 第十一篇: SaltStack 文件操作
  2. Asp.Net就业课之三验证控件
  3. ActiveReports 报表应用教程 (4)---分栏报表
  4. c语言分治算法求最大值,分治法找最大值(C語言)
  5. 管理软件实施(5)——实施先了解下售前工作的特点(上)
  6. 在Hive查询中如何显示列名
  7. scp 报错 not a regular file
  8. python session模块_Python requests模块session代码实例
  9. 谷歌 Nest 和 Fitbit 漏洞奖励翻番
  10. 考研必备数学公式大全(数学二)(高等数学篇)
  11. TAOCP-Reading-计算机程序设计艺术阅读-1-1
  12. mysql基础-基本的命令行操作
  13. 基于CC2430的基础实验6---UART串口实验
  14. mysql视图代码_mysql创建视图的实例代码
  15. 排序算法之python实现(上)
  16. PKUSC 2018 旅游记
  17. 【C++PTA】7-1 运算符重载 分数类 约分
  18. 计算机顶级会议Rankings
  19. 打印菱形图案用java如何做_Java打印出菱形图案
  20. 【渝粤教育】广东开放大学 公共经济学 形成性考核 (33)

热门文章

  1. html在线压缩tar.gz源码,c50_melp.tar.gz美国2400语音压缩编码算法,文件…
  2. fx5u模拟量如何读取_FX5U系列三菱产品 使用模拟量时的注意事项
  3. mongodb 事务_MongoDB4 事务 简单易懂的??
  4. 图像归一化处理 相同像素_图像处理学习笔记(九)——灰度直方图及其均衡化(理论篇)...
  5. 艺术签名python_个性签名设计五十行Python轻松实现
  6. 目标检测评价指标mAP计算
  7. 船舶双向曲率板曲率可视化研究
  8. 2021-04-05 Python tqdm显示代码任务进度
  9. protoc.exe java_protobuf java 使用 window
  10. vue拖动改变模板_可视化拖拽 UI 布局之拖拽篇