文档章节

JS加密算法

GlassHeart
 GlassHeart
发布于 2017/04/26 14:37
字数 259
阅读 14
收藏 0

一、base64加密

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

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

二、md5加密

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

<!DOCTYPE HTML>
<html>
<head>
    <meta charset="utf-8">
    <title>md5加密</title>
    <script type="text/javascript" src="../lib/md5.js"></script>
</head>
<body>
    <script type="text/javascript">
        var hash = hex_md5("a123456");
        console.log(hash)
    </script>
</body>
</html>

三、sha1加密(据说这是最安全的加密)

  页面中引入sha1.js,调用方法为:

<!DOCTYPE HTML>
<html>
<head>
    <meta charset="utf-8">
    <title>sha1加密</title>
    <script type="text/javascript" src="../lib/sha1.js"></script>
</head>
<body>
    <script type="text/javascript">
        var sha = hex_sha1('a123456');
        console.log(sha)
    </script>
</body>
</html>

© 著作权归作者所有

共有 人打赏支持
上一篇: git 命令行
GlassHeart
粉丝 9
博文 26
码字总数 73400
作品 0
成都
前端工程师
私信 提问
Java执行JavaScript脚本破解encodeInp()加密

一:背景 在模拟登录某网站时遇到了用户名和密码被JS进行加密提交的问题,如图: 二:解决方法 conwork.js Methods.java 注意:Js文件在实例中默认保存在项目源文件夹下 更多推荐: Jsoup模拟...

巅峰小学生
02/10
0
0
RSA加密过的表单密码用python怎么模拟?

比如这个页面: http://ec.iot.10086.cn 可以看到页面中的JS有这样一段 很显然这个密码是用RSA算法加密之后再提交表单的。 而且貌似用的是这个开源的JS库:http://www.ohdave.com/rsa/ 想用p...

Feng_Yu
2014/06/17
953
2
PHP怎么用16进制公钥进行RSA加密

是这样,要用php Curl进行站点模拟登录,而别人的站点,是对pwd密码进行了rsa加密传到后台的,如果我要curl模拟登录的话,必须也要把密码进行rsa加密模拟post提交上去。其中该站点登录页面的...

键盘浪人
2017/09/08
312
3
至今没想到安全的传输加密鉴权方式

说一下大前提:我想让用户 只能 通过 我的站点 使用功能,功能都是前端后端交互,http协议传输 数据 纠正一个很多人的误区,https 不能实现 服务端 ---》 客户端 ---》服务端,数据的加密 很...

浮生若梦E
2017/04/01
404
5
JavaScript加密库Crypto-JS的使用

先来图片一张,看看效果(一个采用Crypto-JS实现的工具展示): CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法。目前已支持的算法包括: MD5 SHA-1 SHA-256 AES Rabbit MAR...

王振威
2012/07/30
0
6

没有更多内容

加载失败,请刷新页面

加载更多

Idea

command + E : 打开最近编辑过的文件 command + O : 打开指定文件 option + enter: 补全变量 实现接口 格式化字符串 System.out.printf("realName:" + u.getRealName() + "email: " + u.get...

xpttxsok
13分钟前
0
0
FTP 协议 1.0

自己制作的FTP协议:

Explorer0
23分钟前
1
0
Android 通过DrawableInflater加载自定义Drawable

一、Drawable 在Android系统张,图形图像的绘制需要在画布上进行操作和处理,但是绘制需要了解很多细节以及可能要进行一些复杂的处理,因此系统提供了一个被称之为Drawable的类来进行绘制处理...

IamOkay
35分钟前
1
0
灵活无处安放,所以选择流浪....《漆黑的空间》& 《灰色轨迹》

灵活无处安放,所以选择流浪....《漆黑的空间》& 《灰色轨迹》

yizhichao
41分钟前
1
0
Kafka+Flink 实现准实时异常检测系统

1.背景介绍 异常检测可以定义为“基于行动者(人或机器)的行为是否正常作出决策”,这项技术可以应用于非常多的行业中,比如金融场景中做交易检测、贷款检测;工业场景中做生产线预警;安防...

架构师springboot
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部