javascript加密方法有哪些


本文摘自PHP中文网,作者青灯夜游,侵删。

加密方法有:1、使用“window.btoa(值)”语句进行加密;2、使用hex_md5()、b64_md5()、str_md5()等函数进行加密;3、使用sha1()函数进行加密;4、使用escape()函数进行加密;5、利用AES加密。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

一、base64加密

示例

1

2

3

4

5

6

7

8

9

10

11

12

13

14

<html>

    <head>

        <title>前端的base64使用方法</title>

    </head>

    <body>

    </body>

<script>

var str = "hello";

var str64 = window.btoa("hello");

console.log("字符串是:"+str);

console.log("经base64编码后:"+str64);

console.log("base64解码后:"+window.atob(str64));

</script>

</html>

二、MD5加密(不可逆)

关于MD5:
MD5.js是通过前台js加密的方式对用户信息,密码等私密信息进行加密处理的工具,也可称为插件。

MD5共有6种加密方法:
1, hex_md5(value)
2, b64_md5(value)
3, str_md5(value)
4, hex_hmac_md5(key, data)
5, b64_hmac_md5(key, data)
6, str_hmac_md5(key, data)

md5代码下载地址――点此下载

下载好了用script 标签引入使用

阅读剩余部分

相关阅读 >>

javascript中的对象分为哪几类

javascript怎么去除字符串空格

js是什么语言

javascript怎么修改div内容

java数组与javascript数组的区别有哪些

javascript怎么删除div节点

http协议发展过程一览

javascript $用法有哪些

javascript是什么公司开发的

javascript怎么去除小数点后的数

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...