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")>