這次給大家帶來security.js+RSA做出加密功能,的注意事項有哪些,下面就是實戰案例,一起來看一下。
在項目中遇到要對用戶輸入的密碼進行RSA加密的需求,總結一下實現過程:
JS rsa加密加密
//引入security.js文件
var btn = document.getElementById('btn');
btn.onclick = function(){
var pwd = document.getElementById('pwd').value;
var modulus = document.getElementById('key1').value;
var exponent = document.getElementById('key2').value;
//加密
var key = RSAUtils.getKeyPair(exponent, "", modulus);
var apwd = RSAUtils.encryptedString(key, pwd);
//加密后的密碼;
document.getElementById('pwd1').value = apwd;
}
這里的exponent參數和modulus參數講道理是要從后臺獲取的,這里寫做輸入框獲取是作測試用。
相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!
推薦閱讀: