1、base64加密:在页面中引入base64.js文件,调用方法为:

<html>
<head>
<meta charset="utf-8">
<title>base64加密</title>
<script type="text/javascript" src="base64.js"></script>
<script type="text/javascript">  var b = new Base64();  var str = b.encode("admin:admin");  alert("base64 encode:" + str);  //解密str = b.decode(str);  alert("base64 decode:" + str);
</script>
</head><body>
</body>
</html>

2、md5加密:在页面中引用md5.js文件,调用方法为

<html>
<head>
<meta charset="utf-8">
<title>md5加密</title>
<script type="text/ecmascript" src="md5.js"></script>
<script type="text/javascript">  var hash = hex_md5("123dafd");alert(hash)
</script>
</head><body>
</body>
</html>

3、sha1加密,据说这是最安全的加密:页面中引入sha1.js,调用方法为

<html>
<head>
<meta charset="utf-8">
<title>sha1加密</title>
<script type="text/ecmascript" src="sha1.js"></script>
<script type="text/javascript">var sha = hex_sha1('mima123465')alert(sha)
</script>
</head><body>
</body>
</html>

base64.js:http://files.cnblogs.com/mofish/base64.js
md5.js:http://files.cnblogs.com/mofish/md5.js

sha1.js:http://files.cnblogs.com/mofish/sha1.js

  

HTML5三种对密码加密的方法相关推荐

  1. 三种云存储加密的方法

    云计算是一个可靠.安全的数据存储中心,但当存储在云端的数据形成规模之后,数据安全成为一种迫切需要解决的问题.为解决数据隐私的保护问题,常见的方法是对数据进行加密,把加密后的密文信息存储在服务端. 这3 ...

  2. linux进入字符界面的登录密码,三种进入CentOS界面字符方法

    三种进入CentOS界面字符方法 在CentOS界面切换问题中,也许很多人习惯进入字符工作方式来进行操作.那么如何切换到字符工作方式呢?下面我们就来介绍3种方法来进入字符工作方式: 在图形环境下开启终 ...

  3. win7系统wifi没有网络连接到服务器,Win7无线Wifi无法连接怎么办?win7系统Wifi无法连接的三种故障原因及解决方法...

    当我们准备接入一个Wifi的时候,发现怎么样都连不进去,该怎么办呢?一般出现该问题基本是由于"WiFi密码不正确" ."Win7中保存的WiFi记录与路由器中不符&quo ...

  4. SQL下三种执行CMD命令的方法

    SQL下三种执行CMD命令的方法: 先删除7.18号日志: (1)exec master.dbo.xp_cmdshell 'del C:/winnt/system32/logfiles/W3SVC5/ ...

  5. Azure学习笔记1.——三种网络流量分配的方法

    Azure的三种网络流量分配的方法: 一.Azure Load Balancer 1.位于OSI第4层 2.支持任何协议 3.支持的服务器端点:Azure的虚拟机和云服务角色实例 4.VNet sup ...

  6. 三种录制接口脚本的方法

    三种录制接口脚本的方法 在做接口测试没有接口文档的情况下,就可以使用录制脚本的方法来录制接口测试的脚本.jmeter本身就支持录制脚本,但是还有两种另外的工具也可以录制脚本. 因为我懒得自己做截图,所 ...

  7. 计算机中十二种常用密码的破解方法(转)

    计算机中十二种常用密码的破解方法(转)[@more@] 在日常操作中,我们经常要输入各种各样的密码,例如开机时要输入密码,QQ时也要先输入密码,假如你忘记了这些密码,就有可能用不了机器.打不开文件.不 ...

  8. html根据坐标画圆,Canvas三种动态画圆实现方法说明(小结)

    前言 canvas是HTML5出来的绘图API容器,对于图形的处理非常强大,下面使用canvas配合JavaScript来做一下动态画圆效果.可以用它来做圆形进度条来使用. 这里我个人总结了3种实现方 ...

  9. 小程序 sha1和服务器有关系吗,微信小程序使用sha1实现密码加密的方法介绍

    微信小程序使用sha1实现密码加密的方法介绍,字符串,程序,转换为,详解,函数 微信小程序使用sha1实现密码加密的方法介绍 易采站长站,站长之家为您整理了微信小程序使用sha1实现密码加密的方法介绍 ...

最新文章

  1. getchar()函数的返回值赋给char型,用if(ch=getchar() != EOF)测试,输入ctrl+z同样可以结束循环的分析...
  2. mysql 常见存储过程,MYSQL存储过程
  3. Linux系统程序包管理工具 RPM
  4. 川大网教计算机文化基础考试题,川大网教计算机文化基础第一次作业统一标准答案.doc...
  5. 2021全国大学生物联网大赛记
  6. Android生成缩略图-使用Android 2.2新特性完成
  7. 232/485电平,OC门,OD门,TTL电平,CMOS电平,
  8. 今天来谈谈面试官最喜欢问JS中的闭包问题吧
  9. 如何将Tomcat注册为系统服务
  10. UliPad源码+Anaconda+wxPython环境配置
  11. 10款好用的程序员软件推荐
  12. 麻省理工18年春软件构造课程阅读02“Java基础”
  13. Little happiness matters?蒙牛新广告语英文翻译引争议
  14. C语言IDE推荐code::blocks
  15. Java 二叉树完整代码(递归迭代)
  16. 计算机查看图片的打开方式,windows10电脑怎么在右键菜单打开方式添加照片查看器...
  17. Java小游戏--舒尔特方格
  18. 1879: Intersection
  19. jovi语音助手安装包_Jovi语音助手安装包下载-vivoJovi语音助手v3.1.1.0 最新版-腾牛安卓网...
  20. 论文笔记:Parallel Tracking and Verifying: A Framework for Real-Time and High Accuracy Visual Tracking...

热门文章

  1. smina 基于结构的虚拟筛选
  2. 为什么说Vue是单页面应用呢?
  3. 计算机在幼儿园课程中的教学,计算机技术在幼儿教学中的运用策略
  4. 关于“产品驱动”和“技术驱动”
  5. 深度学习-VGG16原理详解
  6. 【leetcode 993】【二叉树的堂兄弟节点】
  7. c++实现sqrt函数功能
  8. JS如何获取指定元素下的子元素的值
  9. IPUDN(用于单幅图像去雾的透射图和大气光导迭代更新器网络)CVPR_2020
  10. 【mysql的下载和使用】