如何使用闭包库进行AES编码
How to use the Closure-Library to encode with AES?
我想使用闭包库用AES对数据进行编码。
在研究库时,我发现了以下aes测试:https://github.com/google/closure-library/blob/master/closure/goog/crypt/aes_test.js以及带有以下警告的实现:
警告:这只是ECB模式。如果您正在加密某些内容长度超过16字节,或使用同一密钥加密多个值(所以基本上,总是)您需要将其与块密码模式一起使用活动参见谷歌密码.Cbc.
我想知道如何使用这个库来用AES算法对较大的块进行编码。
我想使用IV,就像这个CryptoJS示例所做的那样:
var encoded = CryptoJS.AES.decrypt(DATA, KEY, IV);
我还可以使用端到端库的一部分(https://code.google.com/p/end-to-end/source/browse/javascript/crypto/e2e#e2e%2Fsymmetric),其还提供aes加密。然而,我也不知道如何使用这个实现。
您指定的CryptoJS解密调用以及crypt中的代码。Cbc使用Cbc操作模式。不应使用ECB模式。试着实施CBC,如果你陷入困境,可以问一个特定的新问题。
相关文章:
- 将地理编码结果转换为php变量以发布到mysql数据库
- Json在完整日历中对数据进行了编码
- 如何正确使用AES加密
- 如何对每个用户每天只允许单击一次的按钮进行编码
- Javascript字符集编码
- 如何在javascript转换编码中将一个动态值从一个表单添加到另一个页面
- base64编码的图像比intranet中的常规图像好吗
- 我不知道我的编码有什么问题.(JavaScript)
- 为什么字符编码对URL很重要
- 如何在做PHP时在base64中动态编码;preg_ replace”;
- 如何将JSON编码的PHP数组发送到同一页面上的数据表
- 如何使Jquery编码的动态下拉菜单与PHP GET变量协调工作
- JavaScript代码,用于在浏览器中显示字节数组中的PDF文件(非base64编码)
- 以HTML文件中的编码形式脱机存储图像
- 正确使用AES-CTR模式的随机数和计数器
- 从Base64 Ionic编码和解码图像
- 错误编码的Adsense广告正在扼杀我的网站's的性能
- 如何使用闭包库进行AES编码
- 如何使用base64编码256位AES密钥
- 编码AES在Go和解码在CryptoJS