2026, 새로운 도약을 시작합니다.

실례지만 jsp 질문해도 될런지... 채택완료

 public String md5(String str) throws Exception {   if (str == null) {    return "";   }   str = getReplaceString(str);   String EncryptString = "";   try{    byte[] text = str.getBytes();    MessageDigest md = MessageDigest.getInstance("MD5");    md.update(text);    byte[] digest = md.digest();    for(int i = 0 ; i < digest.length ; i++)     EncryptString = EncryptString + Integer.toHexString(digest[i] & 0xFF).toUpperCase();   }   catch(Exception e){    e.printStackTrace();   }

  return EncryptString;

어떻게 처리가 되는건지 분석 부탁드립니다. 실력은 없는데 jsp 기능을 php에 적용 시키려니 멘붕입니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
이걸로만 확인할수가 없네요.
MessageDigest md
생성자로 생성을 했는데 저 MessageDigest 이 무엇을 하는지 모르고..
 md.update(text); 보시면 저 MessageDigest 에 update를 하는 기능이 있는거 같은데
이거만으로는 좀 어렵네요..
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고