OpenJDK8 にJCE (Java Cryptography Extension) の適用 が必要か?

Blog
スポンサーリンク

概要

Oracle Java SE Development Kit (JDK) でADFS 2.0 の暗号化機能を使用する場合は、Java に JCE (Java Cryptography Extension) を適用する必要があるそう。
そのため、AES暗号は 128ビットに制限されるため、 AES 256ビットを使用する ADFS 2.0 の暗号化機能を使用できないらしい。openJDK8はどうだろと思い調べた結果を備忘として残す。

OpenJDK8 JCE

ここに記載あり~
https://github.com/open-eid/cdoc4j/wiki/Enabling-Unlimited-Strength-Jurisdiction-Policy

Java 8 Update 151 and higher
The Unlimited Strength Jurisdiction Policy is included but not used by default. To enable it, you need to edit the java.security file in $JAVA_HOME/jre/lib/security (for JDK) or $JAVA_HOME/lib/security (for JRE). Uncomment (or include) the line:

Java 8 Update 151 より高いバージョンならインストールしなくてもいいみたいでした!
(Java 9以降はデフォルトで入っているそうです。)
 
 

参考リンク

Is JCE policy bundled with openjdk 8?

ありがとうございます

BlogInfraOpenJDK
スポンサーリンク
インフラエンジニア|パイナップル星人 ブログ

コメント

タイトルとURLをコピーしました