Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
de:shibidp3jce [2015/07/02 13:58] – wolfgang | de:shibidp3jce [2017/12/14 13:38] – Wolfgang Pempe | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
======Java Cryptography Extension (JCE)====== | ======Java Cryptography Extension (JCE)====== | ||
+ | ====Debian + Oracle Java==== | ||
- | Script zum Testen, ob [[https:// | + | Wichtig: bei der Verwendung von OpenJDK nicht nötig, dort sind alle neueren Crypt-Routinen schon enthalten. |
+ | Sofern Sie aus irgendwelchen Gründen das nicht-freie Oracle-Java unter Debian/ | ||
+ | Sie die Extensions nachinstallieren: | ||
+ | |||
+ | <code bash> | ||
+ | apt-get install oracle-java8-unlimited-jce-policy | ||
+ | </ | ||
+ | |||
+ | ====Linux (mehr oder weniger) generisch==== | ||
+ | |||
+ | Wenn die [[https:// | ||
+ | <code bash> | ||
+ | jrunscript | ||
+ | </ | ||
+ | |||
+ | Alternativ kann zum Testen folgendes Skript verwendet werden: | ||
+ | |||
+ | **NB**: Das Script funktioniert nur, wenn ein JDK installiert ist (JRE Headless genügt nicht)! | ||
<code bash> | <code bash> | ||
Zeile 20: | Zeile 38: | ||
} | } | ||
if (maxKeyLen < 2147483647) { | if (maxKeyLen < 2147483647) { | ||
- | System.out.println(" | + | System.out.println(" |
} else { | } else { | ||
System.out.println(" | System.out.println(" | ||
} | } | ||
} catch (Exception e) { | } catch (Exception e) { | ||
- | System.out.println(" | + | System.out.println(" |
} | } | ||
} | } | ||
Zeile 33: | Zeile 51: | ||
JAVA=java | JAVA=java | ||
if [ -n " | if [ -n " | ||
- | if [ -f " | + | if [ -f " |
- | JAVA=$JAVA_HOME/ | + | |
- | elif [ -f " | + | |
JAVA=$JAVA_HOME/ | JAVA=$JAVA_HOME/ | ||
else | else |