问题描述:密钥大于128, 会抛出java.security.InvalidKeyException: Illegal key size 异常
原因:密钥长度受限, java运行时环境读到的是受限的policy文件. 文件位于${java_home}/jre/lib/security
解决方法:官方网站下载JCE无限制权限策略文件
jdk8对应下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
下载后解压,将local_policy.jar和US_export_policy.jar两个jar文件放到%JDK_HOME%\jre\lib\security目录下覆盖旧文件