Есть ли в Java встроенные функции MD5?

Здравствуйте,
в php есть встроенные функции для создания хеша MD5, к примеру вот:
md5("test");
Есть ли что то подобное в java?
Заранее большое спасибо!
  • Вопрос задан
  • 745 просмотров
Решения вопроса 1
petermzg
@petermzg
Самый лучший программист
import java.security.MessageDigest; 

String md5(String in) {
    	String result = null;
        try
        {
        	MessageDigest digest = MessageDigest.getInstance("MD5");
            digest.reset();
            digest.update(in.getBytes());
            BigInteger bigInt = new BigInteger(1, digest.digest());
            result = bigInt.toString(16);
        } catch (NoSuchAlgorithmException e) {
        	e.printStackTrace();
        }
        return result;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
ОТП Банк Москва
от 240 000 до 270 000 ₽
Sportmaster Lab Санкт-Петербург
от 150 000 ₽
Эвотор Москва
от 180 000 до 250 000 ₽