JDK 9を試してみたいと思います。JCEのパッチが必要です。 JCE zip file for JDK 9
はどこで入手できますか? これをJDK 8に使用できますか? JDK 9のJCE zipを検索しましたが、見つけられませんでした。 ありがとうございます。JDK 9のJCE zipファイル
12
A
答えて
26
更新:強力な暗号化は、現在のJava 6のすべての現在のリリースのため、箱から出して有効になっている - 詳細については9.を参照してください。https://stackoverflow.com/a/39889731/3392724
私はあなたが意味する「JCEのzipファイル」と仮定します「Java Cryptography Extension(JCE)無制限強度管轄ポリシーファイル」を参照してください。 Javaの9どうやら
あなたは、もはや参照、郵便番号が必要となります。 http://mail.openjdk.java.net/pipermail/security-dev/2016-October/014943.html
は、追加 'Security.setProperty( 『crypto.policy』、 『無制限に』);'または java.security設定ファイルを編集すると、強度が無制限になります 。
その他の詳細:
- https://bugs.openjdk.java.net/browse/JDK-8061842
- http://hg.openjdk.java.net/jdk9/dev/jdk/file/f82971b324f6/src/java.base/share/conf/security/policy/README.txt
例プロパティを設定するためのコードを使用して:
import javax.crypto.Cipher;
import java.security.Security;
class Test {
public static void main(String[] args) {
Security.setProperty("crypto.policy", "unlimited");
try {
System.out.println("Hello World!");
int maxKeyLen = Cipher.getMaxAllowedKeyLength("AES/CBC/PKCS5Padding");
System.out.println(maxKeyLen);
} catch (Exception e){
System.out.println("Sad world :(");
}
}
}
結果:
Hello World!
2147483647
Press any key to continue . . .
のjava -version:
- オープン< jre9-家>:
Java(TM) SE Runtime Environment (build 9-ea+138) Java HotSpot(TM) Server VM (build 9-ea+138, mixed mode)
または、JREのインストールフォルダ内のjava.security構成ファイルを編集あなたの好みのテキストエディタで/conf/security/java.security - ライン "限定crypto.policy =" 検索
- それは "crypto.policy =無制限"
関連する問題
- 1. スタイルシート(JDK 9)
- 2. JDK 9とモジュールグラフ
- 3. 設定JDK:9
- 4. SPI + JDK 9 + module-info.java
- 5. JDK 9 + Mac OS + jlink?
- 6. newInstanceとjdk-9/jdk-8の新機能とjmh
- 7. JDKはZipファイルではありませんJRE
- 8. JDK 9でHibernate 5の問題
- 9. SUN JCE/Oracle JCEのデフォルトのRSAパディング
- 10. JDK 9でToolProvider.getSystemJavaCompiler()がnullを返す
- 11. OpenJDK-9 JDKがUbuntuにない17.10
- 12. Eclipseは、JREが9</p> <p>私はJDK 9インストール
- 13. JCEの更新ではなくプロジェクトでJCEがデプロイされました
- 14. Hudson JDK 9 JAVA_HOMEはJDKディレクトリのようには見えません
- 15. 複数のzipファイルへのphp zipファイル
- 16. JDK 9 jarツールの--hash-modulesと--module-pathオプションの使用方法?
- 17. Java - AES 256はJDK 7とJDK 9では動作しますが、JDK 8では動作しません
- 18. JoomlaのJCEは、リンクブラウザ
- 19. Java ZIPファイルZipファイルをコピーして別のZipファイルにコピーする
- 20. PHPのZipファイル
- 21. ZIPファイルのダウンロード
- 22. zipファイルのループスルーパスワード
- 23. JDK 9のアプレットはなぜ非推奨ですか?
- 24. は、Debian上でOracleのJDK 8をインストールする9
- 25. jdk 9特定のパネルで高dpiを無効にする
- 26. EXEまたはMSIインストーラではなく、ZIPファイルとしてJAVA 9 JRE/JDKを入手するにはどうすればよいですか?
- 27. Django REST zipファイルのダウンロードreturn empty zip
- 28. nCipher HSMターゲットJCEキー
- 29. のZipファイルのダウンロード
- 30. ファイルの一覧ZIPファイル
に変更はい、おかげで、それはあまりにも大丈夫です。 –