arquivos de política do IBM SDK

0

Instalamos o IBM websphere em um servidor RHEL 6 e ele veio com sua própria versão do java.

No entanto, o módulo de criptografia na caixa não funciona, porque reclama:

 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 

Ao pesquisar na Internet, eles solicitam que você copie dois arquivos de políticas, US_policy.jar e export_policy.jar.

Ao usar o policy.jar em um site da Oracle, ele faz com que o ColdFusion admin pare e não resolve o problema de criptografia.

Ao utilizar o policy.jar do site da IBM, ele faz com que o Coldfusion admin pare e não resolve o problema de criptografia.

link

Estamos usando o Java 6 em nossa caixa. Alguém pode me apontar na direção certa de onde os arquivos de políticas corretos podem ser baixados?

    
por roymustang86 04.06.2013 / 23:02

1 resposta

0

Você precisa do "Arquivo de Jurisdição Ilimitada" - Java 6 link

Java 7: link

As instruções de instalação devem funcionar a partir deste site (primeiro resultado do Google para install jcepolicyfiles : link

Por quê? Porque algumas cifras (comprimentos de chaves!) Não podem ser exportadas para alguns países.

Verifique se você não é afetado pela Política de exportação dos EUA sobre criptografia: link

EDITAR: Os links acima são para SUN / Oracle Java. OP está usando o IBM JVM e ele precisa deste arquivo:

link

    
por 05.06.2013 / 11:24