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

Responder a