whwlsfb/BurpCrypto

有个算法需要添加

Opened this issue · 2 comments

var key = CryptoJS.enc.Utf8.parse('GftZqNEoBVdB2kwT');

    // iv采用的是16位的,同样为了方便转成UTF8
     var iv = CryptoJS.enc.Utf8.parse('3zyJFPEzh5rUeUNh'); 

    // 加密方式使用CBC,padding偏移量设置成Pkcs7,以便和后端对应解密
   let encryptData = CryptoJS.AES.encrypt(password, key, {
                        mode: CryptoJS.mode.CBC,
                        iv: iv,
                        padding: CryptoJS.pad.Pkcs7
                    });

var key = CryptoJS.enc.Utf8.parse('GftZqNEoBVdB2kwT');

    // iv采用的是16位的,同样为了方便转成UTF8
     var iv = CryptoJS.enc.Utf8.parse('3zyJFPEzh5rUeUNh'); 

    // 加密方式使用CBC,padding偏移量设置成Pkcs7,以便和后端对应解密
   let encryptData = CryptoJS.AES.encrypt(password, key, {
                        mode: CryptoJS.mode.CBC,
                        iv: iv,
                        padding: CryptoJS.pad.Pkcs7
                    });

CryptoJS.AES.encrypt("admin",CryptoJS.enc.Utf8.parse('GftZqNEoBVdB2kwT'), {mode: CryptoJS.mode.CBC,iv: CryptoJS.enc.Utf8.parse('3zyJFPEzh5rUeUNh'),padding: CryptoJS.pad.Pkcs7}).toString()
'UO0cglJMcK2XMdSaoqRePg=='

这个已经内置了,可以直接用