检查JCE无限强度管辖权政策文件
如果JCE无限强度管辖权策略文件已正确安装在JVM中,我就可以放心了(因为系统的其他部分的行为好像不是)。
有人可以提供一个代码示例,我可以用来检查这些文件是否确实被JVM使用?
如果JCE无限强度管辖权策略文件已正确安装在JVM中,我就可以放心了(因为系统的其他部分的行为好像不是)。
有人可以提供一个代码示例,我可以用来检查这些文件是否确实被JVM使用?
我发现可以使用以下代码片段对其进行测试:
int maxKeyLen = Cipher.getMaxAllowedKeyLength("AES");
System.out.println(maxKeyLen);
如果没有无限强度策略文件,这将导致 128,在正确安装它们后,结果2147483647。