JS實現的base64加密、md5加密及sha1加密。
1、base64加密
在頁面中引入base64.js文件,調用方法爲:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
<!DOCTYPE
HTML> < 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文件,調用方法爲
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
<!DOCTYPE
HTML> < 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,調用方法爲
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
<!DOCTYPE
HTML> < 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 > |