首页 > Web开发 > 详细

Js实现AES/RSA加密

时间:2017-06-15 13:28:38      阅读:415      评论:0      收藏:0      [点我收藏+]
1.
function aesEncrypt(text, secKey) {
    var key = CryptoJS.enc.Utf8.parse(secKey);
    var iv = CryptoJS.enc.Utf8.parse("0102030405060708");
    var srcs = CryptoJS.enc.Utf8.parse(text);
    var encrypted = CryptoJS.AES.encrypt(srcs, key, {
        iv: iv,
        mode: CryptoJS.mode.CBC
    });
    return encrypted.toString()
}
function rsaEncrypt(text, pubKey, modulus) {
    setMaxDigits(131);
    var keys = new RSAKeyPair(pubKey,"",modulus);
    var encText = encryptedString(keys, text);
    return encText
}
2.  
function b(a, b) {
        var c = CryptoJS.enc.Utf8.parse(b),
            d = CryptoJS.enc.Utf8.parse("0102030405060708"),
            e = CryptoJS.enc.Utf8.parse(a),
            f = CryptoJS.AES.encrypt(e, c, {
                iv: d,
                mode: CryptoJS.mode.CBC
            });
        return f.toString()
    }
    function c(a, b, c) {
        var d,
            e;
        return setMaxDigits(131), d = new RSAKeyPair(b, "", c), e = encryptedString(d, a)
    }

Js实现AES/RSA加密

原文:http://www.cnblogs.com/zhangyubao/p/7016859.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!