采用DES对文件进行加、解密,基本上50M以下的文件加解密都没问题,但超过50m的加密不报错,解密就报如下错误:
javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decrypting with padded cipher我加密后直接字节数组生成了新文件,没有转换为字符串。这个错误是指我的密钥必须是16的倍数吗?但是我改成16位的依然相同的错误,求解。