我正在尝试解密python中的文件,该文件是使用Node.js中的CryptoJS(AES)加密的。我知道python中有一个等效的模块(Pycrypto),但我不知道如何使用它或者使用哪种AES解密模式来解密数据(我有密码和密钥但不是有任何iv)。
这是我试图翻译成Python的代码(Node.js):
function fileEncrypt(plaintext, password){
return CryptoJS.AES.encrypt(plaintext,password).toString();
}
function fileDecrypt(ciphertext, password){
return CryptoJS.AES.decrypt(ciphertext,password).toString(CryptoJS.enc.Latin1);
}
正如你所看到的,这里没有传递过iv。请帮我翻译代码到Python。提前谢谢你:)