对于利用js密码加密这一块,我们一般要用到其他的API,在这里,我们用的是Crypto
Crypto下载地址:https://code.google.com/archive/p/crypto-js/downloads
Crypto的API:https://code.google.com/archive/p/crypto-js/
代码如下:
<!DOCTYPE>
<html>
<head>
<meta charset="UTF-8"/>
<title>js密码加密</title>
<script src="./md5.js"></script>
<script >
function escape(){
var code = CryptoJS.AES(mainText.value);
var tmpdiv = document.createElement("div");
tmpdiv.innerHTML="密码原文:"+mainText.value+"<br />密码加密:"+code;
document.getElementById("main").appendChild(tmpdiv);
}
</script>
</head>
<body id="main">
<input id="mainText" />
<button οnclick="escape()" type="button" >test</button>
</body>
</html>