IBM SDK 정책 파일

IBM SDK 정책 파일

우리는 RHEL 6 서버에 IBM websphere를 설치했는데 자체 버전의 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과 import_policy.jar이라는 두 개의 정책 파일을 복사하라고 합니다.

Oracle 웹 사이트에서policy.jar을 사용하면 Coldfusion 관리자가 중지되고 암호화 문제가 해결되지 않습니다.

IBM 웹 사이트의policy.jar을 사용하면 Coldfusion admin이 중지되고 암호화 문제가 해결되지 않습니다.

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

우리는 상자에 Java 6을 사용하고 있습니다. 올바른 정책 파일을 다운로드할 수 있는 위치에 대해 올바른 방향을 알려줄 수 있는 사람이 있습니까?

답변1

"무제한 관할권 파일"이 필요합니다 - Java 6http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html

자바 7:http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html

설치 지침은 이 사이트에서 작동해야 합니다(다음에 대한 첫 번째 Google 결과 install jcepolicyfiles:http://www.ngs.ac.uk/tools/jcepolicyfiles

왜? 일부 암호(키 길이!)는 일부 국가로 내보낼 수 없기 때문입니다.

암호화에 대한 미국 수출 정책의 영향을 받지 않는지 확인하십시오.http://en.wikipedia.org/wiki/Export_of_cryptography_in_the_United_States

편집하다:위 링크는 SUN/Oracle Java용입니다. OP는 IBM JVM을 사용하고 있으며 다음 파일이 필요합니다.

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

관련 정보