首先介绍两个简单、原生的加密解密方式。
1、英文加密解密
- btoa:加密
- atob:解密
2、英文加密解密
- escape:加密
- unescape:解密
console.log("===适合于数字、字母的加密解密===")
var str = 'diaolihui'
var str1 = window.btoa(str)
console.log('原来数据是:', str)
console.log('加密后:', str1)
var str2 = window.atob(str1)
console.log('解密后:', str2)
console.log("===适合于中文的加密解密===")
var strstr = '加密解密'
var strstr1 = escape(strstr)
console.log('原来数据是:', strstr)
console.log('加密后:', strstr1)
var strstr2 = unescape(strstr1)
console.log('解密后:', strstr2)
打印结果: