Title: RES: [java-list] Re: RES:_[java-list]_Gerar_Senha_criptgrofada_padr�o_LINUX
Err... Apenas uma coisa:
 
N�o � o Linux que encripta a senha. Na verdade, isso n�o � considerado nem uma compacta��o, e sim um hashCode/MAC/FingerPrint (semelhante ao do m�todo hashCode), de toString().
 
Existem basicamente 2 m�todos:
1) Crypt(3), que n�o � encripta��o (o nome confunde). � um sistema baseado em DES, por�m com algumas altera��es. Geralmente tem 13 caracteres. Devem haver implementa��es pure java para tal;
2) MD5, que � um campo de senha mais extenso.
 
Independente de tal caso, a sa�da gen�rica seria utilizar uma implementa��o via JNI, chamando o c�digo em C. O que pode lhe ajudar � dar uma olhada no SWIG, em http://www.swig.org/.
 
Obviamente, n�o � a sa�da mais f�cil. � a gen�rica.
 
Aldrin Leal, [EMAIL PROTECTED].
Ae :)

        Eu acho que o linux n�o o DES ou o triple DES por que isto consumiria muitos recursos e tamb�m porque simplesmente n�o se faz necessario. O linux armazena apenas o hash da senha, ou seja, a senha nunca � armazenda em lugar nenhum. Quando o usuario digita a senha ele gera o hash da senha digitada e compara com a armazenada! Para descobrir a senha a apartir do hash � muito dificil (ou impossivel?). O MD5 � um sistema de hash que todo mundo conhece, e bons sistemas de seguranca s�o aqueles que todo mundo conhece e ninguem consegue quebrar :).

        Isso ae, qualquer coisa manda mensagem pro meu e-mail diretamente pra n�o gerar mais Off-topic na lista de java.

        Marcelo Martins

-----Mensagem original-----
De: Ot�vio Barcelos [mailto:[EMAIL PROTECTED]]
Enviada em: Saturday, March 29, 2003 12:11 AM
Para: [EMAIL PROTECTED]
Assunto: [java-list] Re: RES:_[java-list]_Gerar_Senha_criptgrofada_padr�o_LINUX


opa .. perd�o pela minha d�vida, mas pensei que o linux usasse o DES, ou o triplo DES.
falow . OBG.
ps.:legal que tem mais ga�chos na lista de java ! ;)
 Marcelo Martins <[EMAIL PROTECTED]> wrote:
O linux realmente usa o MD5 pra guardar as senhas, mas depois de gerar o hash ele poe mais um "tempero" e faz com que mude o valor guardado. Com isso o linux tem mais seguranca dos dados. Recomendo que tu procure informacoes sobre esta operacao adicional, eu tamb�m n�o tenho muitas informacoes sobre isto!

Marcelo Martins

Responder a