Gerando Hash em Java com MD5
Esta postagem mostra um código rápido para gerar hash md5 em java
Última atualização em: | 10431 Visualizações
A classe abaixo mostra rapidamente como gerar um Hash MD5 em Java. Veja:
import java.math.BigInteger;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class HashUtils {
public static String getHashMd5(String value) {
MessageDigest md;
try {
md = MessageDigest.getInstance("MD5");
} catch (NoSuchAlgorithmException e) {
throw new RuntimeException(e);
}
BigInteger hash = new BigInteger(1, md.digest(value.getBytes()));
return hash.toString(16);
}
}
Para utilizar esta classe basta apenas chamar o método estático passando o texto que será utilizado para gerar o hash.
HashUtils.getHashMd5( "texto" );
Não esqueca de deixar suas dúvidas nos comentários e compartilhar este post.