
Wir haben IBM Websphere auf einem RHEL 6-Server installiert und es kam mit einer eigenen Java-Version.
Das Verschlüsselungsmodul auf der Box funktioniert jedoch nicht, da es Folgendes bemängelt:
java.security.InvalidKeyException: Illegal key size or default parameters
at javax.crypto.Cipher.a(DashoA13*..)
at javax.crypto.Cipher.init(DashoA13*..)
at javax.crypto.Cipher.init(DashoA13*..)
at com.cmsi.eValuate.Encryption.CryptoSafeNetImpl.decryptString(CryptoSafeNetImpl.java:286)
at com.cmsi.eValuate.Encryption.EncryptionModuleMain.decryptString(EncryptionModuleMain.java:224)
at
Wenn Sie im Internet suchen, werden Sie aufgefordert, zwei Richtliniendateien zu kopieren: US_policy.jar und export_policy.jar.
Die Verwendung der Datei policy.jar von einer Oracle-Website führt zum Anhalten des Coldfusion-Administrators und löst das Verschlüsselungsproblem nicht.
Die Verwendung der Datei policy.jar von der IBM-Website führt zum Anhalten des Coldfusion-Administrators und löst das Verschlüsselungsproblem nicht.
Wir verwenden Java 6 auf unserer Box. Kann mir jemand sagen, wo ich die richtigen Richtliniendateien herunterladen kann?
Antwort1
Sie benötigen „Unlimited Jurisdiction File“ – Java 6http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html
Java 7:http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html
Die Installationsanweisungen von dieser Site sollten funktionieren (erstes Google-Ergebnis für install jcepolicyfiles
:http://www.ngs.ac.uk/tools/jcepolicyfiles
Warum? Weil manche Chiffren (Schlüssellängen!) nicht in manche Länder exportiert werden können.
Bitte prüfen Sie, ob Sie nicht von der US-Exportrichtlinie zur Verschlüsselung betroffen sind:http://en.wikipedia.org/wiki/Export_von_Kryptographie_in_den_Vereinigten_Staaten
BEARBEITEN:Die oben stehenden Links sind für SUN/Oracle Java. OP verwendet IBM JVM und benötigt diese Datei:
http://www.ibm.com/developerworks/java/jdk/security/index.html