43

JCE Unlimited Strength Jurisdiction Policy ファイルが JVM に正しくインストールされているかどうかはわかりません (システムの他の部分が正しくインストールされていないかのように動作するため)。

これらのファイルが実際に JVM によって使用されているかどうかを確認するために使用できるコード サンプルを提供してもらえますか?

4

1 に答える 1

72

次のコードスニペットでテストできることがわかりました。

    int maxKeyLen = Cipher.getMaxAllowedKeyLength("AES");
    System.out.println(maxKeyLen);

無制限の強度のポリシーファイルがないと、結果は128になり、正しくインストールされた後の結果は2147483647になります。

于 2012-07-18T12:27:07.717 に答える