Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
de:shibidp3jce [2016/10/26 13:13] Raoul Gunnar Boreniusde:shibidp3jce [2020/04/16 09:00] Silke Meyer
Zeile 1: Zeile 1:
 ======Java Cryptography Extension (JCE)====== ======Java Cryptography Extension (JCE)======
 +**Bei aktuellen OpenJDK-Versionen (wie 11) ist dies nicht mehr nötig!**
 +
 ====Debian + Oracle Java==== ====Debian + Oracle Java====
  
 Wichtig: bei der Verwendung von OpenJDK nicht nötig, dort sind alle neueren Crypt-Routinen schon enthalten. 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/Ubuntu nutzen müssen sollten+Sofern Sie aus irgendwelchen Gründen das nicht-freie Oracle-Java unter Debian/Ubuntu nutzen müssensollten
 Sie die Extensions nachinstallieren: Sie die Extensions nachinstallieren:
  
Zeile 12: Zeile 14:
 ====Linux (mehr oder weniger) generisch==== ====Linux (mehr oder weniger) generisch====
  
-Script zum Testen, ob [[https://en.wikipedia.org/wiki/Java_Cryptography_Extension|Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files]] installiert sind:+Wenn die [[https://en.wikipedia.org/wiki/Java_Cryptography_Extension|Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files]] installiert sind, muss der folgende Befehl ''true'' zurückliefern: 
 +<code bash> 
 +jrunscript  -e 'print (javax.crypto.Cipher.getMaxAllowedKeyLength("AES") >= 2147483647);' 
 +</code> 
 + 
 +Alternativ kann zum Testen folgendes Skript verwendet werden:
  
 **NB**: Das Script funktioniert nur, wenn ein JDK installiert ist (JRE Headless genügt nicht)! **NB**: Das Script funktioniert nur, wenn ein JDK installiert ist (JRE Headless genügt nicht)!
Zeile 59: Zeile 66:
 rm -f ${TMPFILE}.java ${TMPFILE}.class rm -f ${TMPFILE}.java ${TMPFILE}.class
 </code> </code>
 +
 +{{tag>idp3}}