Javascript 如何使用闭包库对AES进行编码?

Javascript 如何使用闭包库对AES进行编码?,javascript,cryptography,aes,google-closure-library,cryptojs,Javascript,Cryptography,Aes,Google Closure Library,Cryptojs,我想使用闭包库对AES数据进行编码 在研究库时,我发现此aes测试:并带有以下警告: 警告:这只是ECB模式。如果你在加密什么东西 长度超过16字节,或使用同一密钥加密多个值 (因此,基本上,始终)您需要将其与分组密码模式结合使用 活动见goog.crypt.Cbc 我想知道如何使用这个库用AES算法对较大的块进行编码 我想使用IV,就像这个CryptoJS示例: var encoded = CryptoJS.AES.decrypt(DATA, KEY, IV); 我还可以使用端到端库()的一

我想使用闭包库对AES数据进行编码

在研究库时,我发现此aes测试:并带有以下警告:

警告:这只是ECB模式。如果你在加密什么东西 长度超过16字节,或使用同一密钥加密多个值 (因此,基本上,始终)您需要将其与分组密码模式结合使用 活动见goog.crypt.Cbc

我想知道如何使用这个库用AES算法对较大的块进行编码

我想使用IV,就像这个CryptoJS示例:

var encoded = CryptoJS.AES.decrypt(DATA, KEY, IV);

我还可以使用端到端库()的一部分,它还提供aes加密。但是,我也不知道如何使用此实现。

您指定的CryptoJS decrypt调用以及crypt中的代码。Cbc使用Cbc操作模式。不应使用ECB模式。尝试并实施CBC,如果遇到问题,可以问一个新的问题