Vc configurou o arquivo java.security com o Provider da BouncyCastle?
Senão, está aí o seu erro.

    [ ]´s
    Luciano da Silva Coelho
    [EMAIL PROTECTED]
    Sun Certified Programmer for JAVA2
    Sun Certified Web Component Developer for J2EE
    Sun Certified Instructor for JAVA2
    Diretor de Tecnologia
    e-Sec Tecnologia em Segurança de Dados
    www.esec.com.br
----- Original Message -----
From: "Eduardo Alex" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, November 15, 2001 11:33 PM
Subject: [java-list] Criptografia


AcessoBOL, só R$ 9,90! O menor preço do mercado!
Assine já! http://www.bol.com.br/acessobol/



Oi lista,

    Estou com um pequeno grande problema em utilizar o pacote javax.cripto
para um criptografia simétrica. Segue o código teste que estou utilizando
para que vcs possam observar e com olhos mais técnicos detectarem o erro.

 import javax.crypto.*;
 import java.security.*;

public class Untitled1 {
  byte [] mensagem;
  byte [] criptografada;
  KeyGenerator kg;
  SecretKey chave;
  Cipher cipher;
  public Untitled1() {
    try {
      kg=KeyGenerator.getInstance("DES");
      kg.init(648975192);
      chave=kg.generateKey();
      cipher=Cipher.getInstance("DES/ECB/PKCS5Padding");
      cipher.init(cipher.ENCRYPT_MODE,chave);
      mensagem=new String("Vamos ver se encripta").getBytes();
      criptografada=cipher.doFinal(mensagem);
      System.out.println("Mensagem: "+mensagem.toString());
      System.out.println("Criptografia: "+criptografada.toString());
    }
    catch (Exception ex) {
      System.out.println(ex.toString());
    }
  }

  public static void main(String[] args) {
    Untitled1 untitled11 = new Untitled1();
  }
}

    Bem, esse código compila normalmente, agora na hora de rodar ele causa a
seguinte excessao na linha do kg=KeyGenerator.getInstance("DES");
java.security.NoSuchAlgorithmException: DES not found.
    O que vcs acham que pode ser e o que devo fazer para sanar esse erro ?

Obs. Estou utilizando o JDK 1.3, baixei o pacote javax.cripto
(jce-jdk13-110.jar) do site da http://bouncycastle.org.

    Antecipo os meus agradecimentos;

Eduardo Alex



------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a