JAVA中,默认支持AES128,如果要使用AES256,还需要替换一下两个文件。
http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html
JDK7
http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html
JDK8
http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
下载完后,可看到这两个jar包:local_policy.jar和US_export_policy.jar
替换 %JRE_HOME%\lib\security 下这两个jar,如果装了JDK,也替换这个 %JDK_HOME%\jre\lib\security 目录下的这两个jar。
Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files
下载地址:
JDK6http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html
JDK7
http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html
JDK8
http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
下载完后,可看到这两个jar包:local_policy.jar和US_export_policy.jar
替换 %JRE_HOME%\lib\security 下这两个jar,如果装了JDK,也替换这个 %JDK_HOME%\jre\lib\security 目录下的这两个jar。