Usando SHA ou MD5 DEVERIA ser impossivel de usar o has para recriar a entrada (a não ser que entrada é palavra de dictionário) e eles não PODERIAM gerar a mesma siada.

Lusoujava wrote:
00e901c1203c$45170e30$1c01a8c0@ESEC">
Se for para fazer só isso, acho melhor Vc usar uma função de hash tal como o
SHA1 ou MD5. As duas já vêm com o J2SE.
Uma função de hash recebe uma entrada, de tamanho qualquer, e gera uma saída
com tamanho padrão (SHA1 gera 20 bytes e MD5 gera 16 bytes). O interessante
destas funções está no fato que dada a saída é muito difício Vc chegar a
entrada e é difícil obter duas entradas que gere a mesma saída.

A classe que no Java trabalha esta função é a MessageDigest.

[ ]´s
Luciano da Silva Coelho
[EMAIL PROTECTED]
Sun Certified Programmer for JAVA2
Sun Certified Instructor for JAVA2
Diretor de Tecnologia
e-Sec Tecnologia em Segurança de Dados
www.esec.com.br
----- Original Message -----
From: "Flavio Sousa Gonzaga" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, August 08, 2001 11:01 AM
Subject: Re: [java-list] Algoritmo DES


Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses!
ASSINE AGORA! http://www.bol.com.br/acessobol/



Eu quero criptografar a senha e armazenar em um banco de dados, da mesma
forma que os UNIX fazem.
Obrigado entao, vou pegar o pacote JCE e utilizá-lo.

Grato

Flávio

On Tuesday 07 August 2001 17:29, Lusoujava wrote:
 No pacote JCE da Sun existe uma implementação deste algorítmo.
Agora, o que Vc realmente quer fazer? Armazenar uma senha encriptada ou
encriptar algo baseado numa senha "texto"?

[ ]´s
Luciano da Silva Coelho
[EMAIL PROTECTED]
Sun Certified Programmer for JAVA2
Sun Certified Instructor for JAVA2
Diretor de Tecnologia
e-Sec Tecnologia em Segurança de Dados
www.esec.com.br
----- Original Message -----
From: "Flavio Sousa Gonzaga" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, August 07, 2001 2:02 PM
Subject: [java-list] Algoritmo DES

Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses!
ASSINE AGORA! http://www.bol.com.br/acessobol/


Ola,

Alguem conhece alguma classe nativa do Java que criptografe senhas
utilizando o algoritmo DES (como nos Unix System: passando a senha e o
sal,

onde a senha tem no maximo 8 caracteres e o sal exatamente 2
caracteres?).

Grato.


Flávio

--
Gonzaga, Flavio (Bim)
System Analyst
Try Automatos @ www.automatos.com

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

--
Gonzaga, Flavio (Bim)
System Analyst
Try Automatos @ www.automatos.com

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




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