2012-07-18 5 views
38

JCEの無制限強度管轄権ポリシーファイルがJVMに正しくインストールされていれば(システムの他の部分があたかもそうでないかのように動作するため)、私は丁寧です。JCE無制限強度管轄ポリシーファイルを確認する

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

答えて

64

私はそれが次のコードスニペットを使用してテストすることができることを見出し:

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

無制限強度ポリシーファイルがなければ、彼らは結果が2147483647

+3

それとも正しくインストールされた後に、これは、128になり、groovy:groovysh -e 'javax.crypto.Cipher.getMaxAllowedKeyLength( "AES")' –

関連する問題