求高手将这段解密的JS转为java代码
加密JS代码
var binData = atob(e.target.result);
var fileCode=e.target.result;
var key = CryptoJS.enc.Hex.parse('0bf116e3b67f80a8b00b6489b416343cb8647ef1adc17516245967325cd41d2b');
var iv = CryptoJS.enc.Utf8.parse('zynga.properties');
var decrypted = CryptoJS.AES.decrypt({ ciphertext: CryptoJS.enc.Latin1.parse(binData) }, key, { keySize: 256/8, iv: iv , mode:CryptoJS.mode.CBC , padding: CryptoJS.pad.Pkcs7});
console.log(CryptoJS.enc.Latin1.stringify(decrypted));
var text = decrypted.toString(CryptoJS.enc.Utf8);
var textList = text.split(",");
解密前的内容(e.target.result的数值)
U4nu7amWON1eAeGABIXJYIqYkyCghKZT4BYFustrXggrRrnTtrp5onMYKwIqK9Z9dbG2eItVpT/xOkyCLKOtYDgMvHLoDWkLBOZaM4pdps0=
解密后的内容(text 变量的数值)
8718df378f974631b6f4c35e606808fd,f10c0581afd64f87a30d008ae221b05a
因为实在不知道怎么写对应的解密代码了,特地向高手们来请教
var binData = atob(e.target.result);
var fileCode=e.target.result;
var key = CryptoJS.enc.Hex.parse('0bf116e3b67f80a8b00b6489b416343cb8647ef1adc17516245967325cd41d2b');
var iv = CryptoJS.enc.Utf8.parse('zynga.properties');
var decrypted = CryptoJS.AES.decrypt({ ciphertext: CryptoJS.enc.Latin1.parse(binData) }, key, { keySize: 256/8, iv: iv , mode:CryptoJS.mode.CBC , padding: CryptoJS.pad.Pkcs7});
console.log(CryptoJS.enc.Latin1.stringify(decrypted));
var text = decrypted.toString(CryptoJS.enc.Utf8);
var textList = text.split(",");
解密前的内容(e.target.result的数值)
U4nu7amWON1eAeGABIXJYIqYkyCghKZT4BYFustrXggrRrnTtrp5onMYKwIqK9Z9dbG2eItVpT/xOkyCLKOtYDgMvHLoDWkLBOZaM4pdps0=
解密后的内容(text 变量的数值)
8718df378f974631b6f4c35e606808fd,f10c0581afd64f87a30d008ae221b05a
因为实在不知道怎么写对应的解密代码了,特地向高手们来请教
...全文
相关推荐
JS前台加密,java后台解密实现
需要对用户信息进行加密,前台js中对用户名密码进行加密传输。 然后后台进行解密操作
JS实现AES-GCM加密,java实现AES-GCM解密。.md
在工作中会经常遇到密码加密,URL传参要进行加密,在此我参照一个例子将用java实现的AES加解密程序用实例写出。JS实现AES-GCM加密,java实现AES-GCM解密
实现使用3des在页面js加密,后台java解密
实现使用3des在页面js加密,后台java解密
国密算法SM4,JavaScript加密,java解密
国密算法SM4,JavaScript加密,java解密主要web前台数据加密,java后台解密。前台有javascript算法方法html示例,后台有java解密文件包。
js前台通过RSA,DES加解密,java后台解密、加密
js前台通过RSA,DES加解密,java后台解密、加密,亲测可用,本工具不支持中文,建议者,勿下。


Web 开发
