浏览器客户端如何做数据加密

在浏览器客户端中使用RSA进行数据加密的方法
具体方法如下:
rsa.html
<p>-----BEGIN PUBLIC KEY-----<p>MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8asrfSaoOb4je+DSmKdriQJKW<p>VJ2oDZrs3wi5W67m3LwTB9QVR+cE3XWU21Nx+YBxS0yun8wDcjgQvYt625ZCcgin<p>2ro/eOkNyUOTBIbuj9CvMnhUYiR61lC1f1IGbrSYYimqBVSjpifVufxtx/I3exRe<p>ZosTByYp4Xwpb1+WAQIDAQAB<p>-----END PUBLIC KEY-----<p>
加密前数据:
客户端加密
加密后数据:
rsa.js
$('#J_EncryptBtn').click(function () {
// 使用公匙对明文进行加密
var encrypt = new JSEncrypt();
var publicKey = $.trim($('#J_PublicKey').val());
var msg = $.trim($('#J_Msg').val());
if (!msg) {
return;
}
encrypt.setPublicKey(publicKey);
var encryptedMsg = encrypt.encrypt(msg);
$('#J_EncryptedMsg').html(encryptedMsg);
});
上一篇:ecb算法为什么不能加密敏感数据 下一篇:企业如何做数据加密
高防服务器,游戏服务器,高防IP,服务器租用托管





