JAVA的AES加密解密在windows上测试一切正常,上传到空间上在解密时就出现错误。空间是Linux系统 查看日志发现出现此异常 javax.crypto.BadPaddingException: Given final block not properly padded 后面百度了一下终于解决了,在生成key的时候出现错误的 原来的代码: private Key initKeyFo
文章目录 一、发现问题二、分析问题三、解决问题3.1 方法一:不要用openjdk3.2 方法二:修改KeyGenerator.init 四、全部源码 一、发现问题 javax.crypto.BadPaddingException: Given final block not properly padded. Such issues can arise if a bad ke