标签: javascript typescript encryption cryptography cryptojs
我正在尝试加密一些数据,如下所示:
let cipherText = CryptoJS.AES.encrypt(phrase, this.encryptionKey, {iv: initializationV});
但是当我使用cipherText.iv检查加密后的IV时,它与我使用的IV不匹配。
我正在生成如下所示的IV:
let initializationV = CryptoJS.lib.WordArray.random(16);
这里的问题是什么?