Quick Code: 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

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


Wolmir Cezer Garbin

Wolmir Cezer Garbin

Sou Arquiteto de Software e fundador do Receitas de Código, amo minha profissão e com o Receitas de Código quero compartilhar um pouco deste conhecimento.

Ver mais sobre o autor

FIQUE POR DENTRO

Receba as novidades todo mês em seu e-mail!

Apoiadores


Publique seu post no Receitas de Código

Agora você pode publicar seu post no Receitas de Código e compartilhar seu conhecimento com muitas pessoas!

Quero publicar