Segue um algoritmo simples de criptografia utilizando. Pelo menos � assim que eu uso. Contudo esse algoritmo � assim�trico, ou seja, n�o existe o caminho de "volta".
O algoritmo SHA(Secure Hash Algorithm) � um SHS(Secure Hash Standart), e � padronizado pela FIPS 180-1. Se voc� precisar de mais informa��es sobre ele pode obter em http://www.itl.nist.gov/fipspubs/fip180-1.htm. Al�m disso, voc� pode usar outros algoritimos usando praticamente a mesma estrutura. import java.security.MessageDigest; ... // Encryption Method String Passowrd = new String("teste"); MessageDigest md = MessageDigest.getInstance("SHA-1"); md.reset(); md.update(Password.getBytes()); byte[] digest1 = md.digest(); StringBuffer encryptedPassword = new StringBuffer(); for (int i=0; i<digest1.length; i++) { encryptedPassword.append(Integer.toHexString(0xFF & digest1[i])); } ... Flavio Luiz Matiello Alves Portugal Telecom Inova��o SRI - Servi�os de Redes Inteligentes * R. Eng. Jos� Ferreira Pinto Basto, 3810 - Aveiro * [EMAIL PROTECTED] - [EMAIL PROTECTED] * Com: +351 234 403639 Cel: +351 93 9551530 -----Original Message----- From: MATHEUS Fabio O CONFAB [mailto:[EMAIL PROTECTED]] Sent: Monday, May 06, 2002 12:54 PM To: '[EMAIL PROTECTED]' Subject: [java-list] Password Pessoall, Algu�m teria um exemplo simples de criptografia de uma string, ou simplesmente s� o algoritimo?? Qquer ajuda seria importante.. Grato e boa semana! F�bio Oliveira Matheus Confab Industrial S/A. - Depto. Sistemas Pindamonhangaba - S�o Paulo - Brasil E-Mail: [EMAIL PROTECTED] Fone: 12-244-9316 Fax: 12-244-9304 ------------------------------ 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] -------------------------------------------------------------------------
