ixi... ai ja temos um problema... os dois algoritmos usados (SHA e MD5), se não estou enganado, são algoritimos de criptografia de "mão única" (conhecidos como algoritmo de criptografia assimétrico). Deste modo, eles só vão criptografar seu conteúdo e mais nd. Se vc estiver afim de alguma coisa que faça o trabalho nas duas direções, acho que vc deveria procurar alguma implementação de um algoritmo chamado Blowfish (procure no Google). Agora, se vc estiver só pensando em fazer criptografia de senhas para autenticação, talvez o uso deste método que eu passei funcione, já que bastaria comparar o contéudo criptografado do banco de dados com a entrada do usuário igualmente cifrada.
[]'s do seu xará Daniel Bacharelado em Informática - USP/ICMC >From: "Daniel Amadei" <[EMAIL PROTECTED]> >Reply-To: [EMAIL PROTECTED] >To: [EMAIL PROTECTED] >Subject: Re: [java-list] Criptografia Java >Date: Mon, 10 Jun 2002 08:23:38 -0300 > >Putz! > >Muito obrigado! Ajudou e muito! > >Mas, sem querer abusar e já abusando, vc sabe como eu decriptogrado essa >senha? > >Muito Obrigado! >Daniel > > >>From: "Daniel Quirino Oliveira" <[EMAIL PROTECTED]> >>Reply-To: [EMAIL PROTECTED] >>To: [EMAIL PROTECTED] >>Subject: Re: [java-list] Criptografia Java >>Date: Sun, 09 Jun 2002 00:14:38 -0300 >> >>espero q ajude em algo. >> >> >> public String encript(String palavra, String algoritmo){ >> try{ >> MessageDigest md = MessageDigest.getInstance("MD5");//ou SHA >> byte[] buf = palavra.getBytes(); >> md.update(buf); >> byte[] digest = md.digest(); >> >> return new String(digest); >> } >> catch(NoSuchAlgorithmException nsae){ >> System.out.println("Exceção: "+ nsae); >> return null; >> } >> } >> >> >>>From: "Daniel Amadei" <[EMAIL PROTECTED]> >>>Reply-To: [EMAIL PROTECTED] >>>To: [EMAIL PROTECTED] >>>Subject: [java-list] Criptografia Java >>>Date: Fri, 07 Jun 2002 14:26:35 -0300 >>> >>>Olá! >>> >>>Alguém por acaso tem um exemplo de utilização das classes presentes no >>>pacote java.security ? >>> >>>Preciso criptografar uma senha e o JDK que utilizo é o 1.2.2 >>> >>>Obrigado! >>> >>>_________________________________________________________________ >>>Una-se ao maior serviço de email do mundo: o MSN Hotmail. >>>http://www.hotmail.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 >>>historico: http://www.mail-archive.com/java-list%40soujava.org.br >>>para sair da lista: envie email para [EMAIL PROTECTED] >>>------------------------------------------------------------------------- >>> >> >> >> >> >>_________________________________________________________________ >>Una-se ao maior serviço de email do mundo: o MSN Hotmail. >>http://www.hotmail.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 >>historico: http://www.mail-archive.com/java-list%40soujava.org.br >>para sair da lista: envie email para [EMAIL PROTECTED] >>------------------------------------------------------------------------- >> > > >_________________________________________________________________ >Converse com amigos on-line, conheça o MSN Messenger: >http://messenger.msn.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 >historico: http://www.mail-archive.com/java-list%40soujava.org.br >para sair da lista: envie email para [EMAIL PROTECTED] >------------------------------------------------------------------------- > _________________________________________________________________ Chegou o novo MSN Explorer. Instale já. É gratuito: http://explorer.msn.com.br ------------------------------ 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] -------------------------------------------------------------------------