Encryption 使用decryptBinary时出现无效填充错误

Encryption 使用decryptBinary时出现无效填充错误,encryption,coldfusion,coldfusion-10,Encryption,Coldfusion,Coldfusion 10,我的应用程序中有一个用户可以上传文件的页面。上传文件后,我使用encryptBinary功能加密文件: <cffile file="#getTempDirectory()##uploaded.serverFile#" action="readBinary" variable="binaryFile"> <cfset encrypted = encryptBinary(binaryFile,application.key,"AES")>

我的应用程序中有一个用户可以上传文件的页面。上传文件后,我使用
encryptBinary
功能加密文件:

<cffile file="#getTempDirectory()##uploaded.serverFile#" 
        action="readBinary" 
        variable="binaryFile">
<cfset encrypted = encryptBinary(binaryFile,application.key,"AES")>

如何解决此错误?谢谢

如何加载readFile变量?使用
FileRead
(来自Amazon S3)可能是文件被读取为文本,而不是FileReadBinary()?谢谢,这就成功了!
<cfset decrypted = decryptBinary(readFile,application.key,"AES")>