1、关于java 不同jdk之间的base64加密
ibm中的jdk默认使用sun.misc.BASE64Decoder,sun.misc.BASE64Encoder,这种base64的加密不推荐使用,他跟java.util.Base64不互通,org.apache.commons.codec.binary.Base64是与java.util.Base64互通的,所以如果不同jdk之间存在base64的加解密,IBM的jdk建议使用org.apache.commons.codec.binary.Base64替换sun.misc.BASE64。
2、AES解密报错:java.security.InvalidKeyException: Illegal key size
没错 1.8以及以下 替换local_policy.jar 和US_export_policy.jar
注意oracle jdk的去oracle官网去下载,ibm的jdk的去ibm官网去下载,否则会出现错误,找不到相关类