Caro Matheus;
No caso de criptografar uma senha, eu sugiro que n�o utilize nada para
criptografia. A documenta��o ainda est� fraca, pois a API de criptografia
foi liberada para usu�rios fora dos EUA h� muito pouco tempo. � poss�vel
obter uma funcionalidade parecida usando um digesto de mensagem.
O procedimento � o seguinte: uma classe ir�, a partir da sua senha, criar
uma string que parece ser criptografada. Mas n�o se trata de criptografia, �
apenas uma forma de autentica��o. Eu estou usando isso para armazenar senhas
numa base de dados. Estou satisfeito at� agora.

Logo abaixo escrevo um c�digo para vc experimentar.

Abra�os
Marco



import java.security.*;

/**
 *  @author  Marco Aur�lio Vilela Garcia
 *  @version 1,0
 */
public final class PasswordEncDec {

    public static String cryptSenha(String senha){
        try{
            MessageDigest md = MessageDigest.getInstance("SHA");
            byte[] buf = senha.getBytes();
            md.update(buf);
            byte[] digest = md.digest();

            return new String(digest);
        }
        catch(NoSuchAlgorithmException nsae){

System.err.println("===============================================");

System.err.println("===============================================");
            System.err.println("      Erro acontecendo no PasswordEncDec");
            System.err.println("              M�todo cryptSenha ");
            System.err.println("Exce��o: "+ nsae);

System.err.println("===============================================");

System.err.println("===============================================");
            return null;
        }
    }
}



----- Original Message -----
From: "MATHEUS Fabio O CONFAB" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, May 06, 2002 8:54 AM
Subject: [java-list] Password


Pessoall,

Algu�m teria um exemplo simples de criptografia de uma string, ou
simplesmente s� o algoritimo??
Qquer ajuda seria importante..

Grato e boa semana!
F�bio Oliveira Matheus
Confab Industrial S/A. - Depto. Sistemas
Pindamonhangaba - S�o Paulo - Brasil
E-Mail: [EMAIL PROTECTED]
Fone: 12-244-9316  Fax: 12-244-9304



------------------------------ 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------



------------------------------ 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a