Файлы политики IBM SDK

1252
roymustang86

Мы установили IBM websphere на сервер RHEL 6, и он шел с собственной версией Java.

Тем не менее, модуль шифрования на коробке не работает, потому что он жалуется на:

 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  

При поиске в Интернете они просят вас скопировать два файла политики, US_policy.jar и export_policy.jar.

При использовании policy.jar с веб-сайта Oracle это приводит к остановке администратора Coldfusion и не решает проблему шифрования.

При использовании policy.jar с веб-сайта IBM это останавливает администратора Coldfusion и не решает проблему шифрования.

http://publib.boulder.ibm.com/infocenter/javasdk/v5r0/index.jsp?topic=%2Fcom.ibm.java.security.component.doc.50%2Findex.html

Мы используем Java 6 на нашей коробке. Кто-нибудь может указать мне правильное направление относительно того, откуда можно загрузить нужные файлы политики?

0

1 ответ на вопрос

0
Chris

You need "Unlimited Jurisdiction File" - Java 6 http://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

Install instructions should work from this site (first google result for install jcepolicyfiles: http://www.ngs.ac.uk/tools/jcepolicyfiles

Why? Because some ciphers (key lengths!) can't be exported to some countries.

Please check if you are not affected by USA Export Policy on Encryption: http://en.wikipedia.org/wiki/Export_of_cryptography_in_the_United_States

EDIT: Links above are for SUN/Oracle Java. OP is using IBM JVM and he needs this file:

http://www.ibm.com/developerworks/java/jdk/security/index.html

Это вызвало сбой администратора ColdFusion, и ColdFusion перестал работать roymustang86 11 лет назад 0
Какое сообщение об ошибке на этот раз? Chris 11 лет назад 0
в CF server.log я вижу это "Предупреждение", "server.startup: 2", "06/11/13", "11:51:33" ,, "Источник данных не найден: origenate У вас должен быть установлен JCE в вашем Java Runtime Evironment. Ошибка была: javax.crypto.b (ошибка инициализации) " roymustang86 11 лет назад 0

Похожие вопросы