Você pode usar o pacote java.security para gerar hash´s one-way (md5, sha-1,
etc..),

Aqui vai um link e um exemplo simples:

http://java.sun.com/j2se/1.4.1/docs/guide/security/CryptoSpec.html
http://java.sun.com/j2se/1.4.1/docs/guide/security/CryptoSpec.html#AppA

import java.security.*;

public class hash {
    public static void main(String args[]) {
        try {
            MessageDigest md = MessageDigest.getInstance("SHA-1");
            md.update(args[0].getBytes());

            byte[] dados = md.digest();
            StringBuffer buf = new StringBuffer();

            char[] hexChars = { '0', '1', '2', '3', '4', '5', '6', '7', '8',
'9', 'A', 'B', 'C', 'D', 'E', 'F' };

            for(int i=0;i<dados.length;i++){
                //System.out.print(dados[i]);

                int high = ((dados[i] & 0xf0) >> 4);
                int low = (dados[i] & 0x0f);
                buf.append(hexChars[high]);
                buf.append(hexChars[low]);
            }

            System.out.println(buf.toString());

        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

[]'s
Caetano

----- Original Message -----
From: "Lincoln Masao Muraoka Junior" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, January 16, 2003 12:28 PM
Subject: Re: [java-list] JSSE e MD5


> Julio,
>
> Nao sei se ajuda, mas ontem estive buscando por MD5 em VB (necessidades da
> empresa) e acabei encontrando essa versão em Java.
> De uma olhada e veja se serve.
>
> []s
> Lincoln Masao Muraoka Junior
> Analista Programador
> ASTI Tecnologia - Unidade de Soluções
> Tel.: 55 11 3031-0069 r. 227
> [EMAIL PROTECTED]
> www.astitecnologia.com.br
>
>
> ----- Original Message -----
> From: "Julio Lima" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, January 15, 2003 4:30 PM
> Subject: [java-list] JSSE e MD5
>
>
> Pessoal,
>
> Tenho a necessidade de fazer uma conexão de socket segura com o uso do
JSSE
> e a autenticação com o MD5 para envio e recebimento de menssagens e
> arquivos criptografados. já fiz a conexão normal mas agora pereciso com o
> uso da classe javax.net para segurança.
> Se alguém tiver um script, por favor ajude-me.
>
>
>
>
>
>
> Julio Lima
> Programador (GESPV)
> Sul América Seguros
> (21) 2506-9338
>
>
> ------------------------------ 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]
-------------------------------------------------------------------------


------------------------------ 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