Rodrigo
 
    N�o sei qual JDK vc est� utilizando nem como
funciona no 1.4. Eu uso o 1.3 e tenho intalado o JCE
1.2.2 e n�o tenho problemas. Se esse tb�m for seu
caso, verifique se os pacotes US_export_policy.jar,
sunjce_provider.jar, local_policy.jar e jce1_2_2.jar
est�o no seu classpath.

[]�s
Robson


 --- Rodrigo Putini <[EMAIL PROTECTED]>
escreveu: > Pessoal estou com o seguinte erro e n�o
sei o que
> esta acontecendo.preciso de ajuda., segue abaixo o
> m�todo que estou onde este erro aconteceu!
> 
> 
> 
> java.lang.ExceptionInInitializerError:
> java.lang.SecurityException: Cannot
> set up certs for trusted CAs:
> java.security.PrivilegedActionException
> <<java.security.cert.CertificateException:
> X.509 not found>>
>       at javax.crypto.SunJCE_b.<clinit>(DashoA6275)
>       at javax.crypto.Cipher.a(DashoA6275)
>       at javax.crypto.Cipher.getInstance(DashoA6275)
>       at
>
com.bc.util.encrypt.EncryptUtil.getEncryptedString(EncryptUtil.java:34)
>       at
> com.bc.execute.Login.executeSearch(Login.java:69)
>       at com.bc.execute.Login.execute(Login.java:44)
>       at com.bc.execute.Login.<init>(Login.java:33)
>       at
>
com.bc.servlet.LoginServlet.doPost(LoginServlet.java:20)
>       at
>
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
>       at
>
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
>
com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:82)
>       at
>
com.caucho.server.http.Invocation.service(Invocation.java:278)
>       at
>
com.caucho.server.http.QRequestDispatcher.include(QRequestDispatcher.java:344)
>       at
>
com.caucho.server.http.QRequestDispatcher.include(QRequestDispatcher.java:251)
>       at
>
com.bematech.bc.servlet.MainServlet.doPost(MainServlet.java:58)
>       at
>
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
>       at
>
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
>
com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:82)
>       at
>
com.caucho.server.http.Invocation.service(Invocation.java:278)
>       at
>
com.caucho.server.http.ServletServer.serviceTop(ServletServer.java:847)
>       at
>
com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:213)
>       at
>
com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:158)
>       at
>
com.caucho.server.TcpConnection.run(TcpConnection.java:140)
>       at java.lang.Thread.run(Thread.java:484)
> 
> 
> c�digo
>     public static final String
> getEncryptedString(String input) throws Exception
>     {
>         Security.addProvider( new
> com.sun.crypto.provider.SunJCE() );
>         byte[]keyBytes = keyStr.getBytes("UTF8");
>         SecretKey key = new SecretKeySpec(keyBytes,
> "DES");
>         
>         //a exception estoura nesta linha
>         Cipher cipher =
> Cipher.getInstance("DES/ECB/PKCS5Padding");
>          
>         cipher.init(Cipher.ENCRYPT_MODE, key);
>         byte[]inputBytes = input.getBytes("UTF8");
>         //Encode
>         byte[] outputBytes =
> cipher.doFinal(inputBytes);
>         BASE64Encoder encoder = new BASE64Encoder();
>         String base64 = encoder.encode(outputBytes);
>         return base64;
>     }
> 
> desde j� Obrigado
> 
> Rodrigo.
>  

=====
Robson Luis Ferreira
[EMAIL PROTECTED]
Tel: (11) 9827-6406

_______________________________________________________________________
Yahoo! GeoCities
Tudo para criar o seu site: ferramentas f�ceis de usar, espa�o de sobra e acess�rios.
http://br.geocities.yahoo.com/

---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: 
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a