I am trying to decrypt a file that was encrypted with AES but it keeps failing. So I logged the output of file.getContents and sent it to the customer's developer to check if I am getting the right contents. He responsed back by saying that fs logs a different output. Anybody know why? My understanding of decryption is that we need to have the same cypher text to be passed.