Luciano, Primeiramente, obrigado pela dica, mas como eu faço isso ? como eu configuro o provider ?
um abraço Eduardo Alex ----- Original Message ----- From: "Lusoujava" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, November 16, 2001 11:59 AM Subject: Re: [java-list] Criptografia > 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] > ------------------------------------------------------------------------- > > --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.298 / Virus Database: 161 - Release Date: 13/11/2001 ------------------------------ 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] -------------------------------------------------------------------------