Classe de Criptografia

1 resposta
M

Gostaria de Saber como ficaria um classe de Criptografia e quais o tipos de Algoritimos de que ha Criptografia e quais sao os mais usados
Valew :grin:

1 Resposta

G

dê uma olhada:

http://java.sun.com/j2se/1.4.2/docs/api/java/security/package-frame.html

um exemplo de uso do MD5:

public static String encrypt(String user, String password) {
      String sign = user + password;

      try {
         java.security.MessageDigest md =
            java.security.MessageDigest.getInstance("MD5");
         md.update(sign.getBytes());
         byte[] hash = md.digest();
         StringBuffer hexString = new StringBuffer();
         for (int i = 0; i < hash.length; i++) {
            if ((0xff & hash[i]) < 0x10)
               hexString.append(
                  "0" + Integer.toHexString((0xFF & hash[i])));
            else
               hexString.append(Integer.toHexString(0xFF & hash[i]));
         }
         sign = hexString.toString();
      }
      catch (Exception nsae) {
         nsae.printStackTrace();
      }
      return sign;
   }

:wink:

Criado 22 de dezembro de 2004
Ultima resposta 22 de dez. de 2004
Respostas 1
Participantes 2