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].
|
Title: RES: [java-list] Re: RES:_[java-list]_Gerar_Senha_criptgrofada_padrão_LINUX
- RES: [java-list] Re: RES:_[java-list]_Gerar_Senha_criptgro... Marcelo Martins
- Re: [java-list] Re: RES:_[java-list]_Gerar_Senha_crip... Java
- Aldrin Leal