Gerando Hash em Java com MD5

Esta postagem mostra um código rápido para gerar hash md5 em java

Wolmir Cezer Garbin por Wolmir Cezer Garbin - - Java - DICA

Última atualização em: | 9835 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.


Apoiadores

Publique seu post no Receitas de Código

Aguarde, estamos trabalhando para que você possa publicar sua postagem no Receitas de Código!