如果JCE Unlimited Strength Jurisdiction Policy文件已在JVM中正确安装(因为系统的某些其他部分表现得好像不是这样),我很自信.
有人可以提供一个代码示例,我可以用它来检查这些文件是否实际上被JVM使用?
B.E*_*.E. 67
我发现它可以使用以下代码片段进行测试:
int maxKeyLen = Cipher.getMaxAllowedKeyLength("AES");
System.out.println(maxKeyLen);
Run Code Online (Sandbox Code Playgroud)
没有无限强度策略文件,这将导致128,在正确安装后,结果为2147483647.