Задать вопрос
Zagir-vip
@Zagir-vip
Web dev, Game dev, app dev, Разработчик на Python!

Что делает данный код на Java?

Мне предоставили данный код с сайта в целях проверки на корректно установленную Java JDK, но мне данный код кажется немного опасным.
КОД:
import java.security.MessageDigest;

public class Test {
    public static void main(String[] args) throws Exception {
        MessageDigest md = MessageDigest.getInstance("MD5");
        byte[] digest = md.digest("Hello, JM.".getBytes("UTF-8"));
        for (byte b : digest) {
            System.out.printf("%02x", b);
        }
    }
}
  • Вопрос задан
  • 232 просмотра
Подписаться Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Java-разработчик
    14 месяцев
    Далее
  • Хекслет
    Java-разработчик
    10 месяцев
    Далее
  • Stepik
    Буткемп "Java: написание веб-сервисов для начинающих"
    1 месяц
    Далее
  • Merion Academy
    Java-разработчик с нуля
    4 месяца
    Далее
  • Skypro
    Java-разработчик с нуля
    9 месяцев
    Далее
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
  • ProductStar
    Java-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
xez
@xez Куратор тега Java
TL Junior Roo
digest()

Completes the hash computation by performing final operations such as padding. The digest is reset after this call is made.
Ответ написан
Комментировать
@Chevios
0b7b19a08983df20edbfaaa8fe60b428
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы