Jade Dungeon

Java加密解密

环境配置

JDK8

jdk8_151以前的版本:

修改/usr/java/jre1.8.0_144/lib/security下的 local_policy.jarUS_export_policy.jar

下载的来源:

java6: http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html
java7: http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html
java8: http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
cd /usr/java/jre1.8.0_144/lib/security
rm -rf local_policy.jar* US_export_policy.jar*
wget http://182.92.227.112/download/clients-crawler/US_export_policy.jar
wget http://182.92.227.112/download/clients-crawler/local_policy.jar

JDK8u161之前:

修改lib/security/java.security文件中的

crypto.policy=unlimited

或者在程序中修改运行时属性:

Security.setProperty("crypto.policy","unlimited");

JDK8u161之后的默认不限制。