개발자의 길

[자바] 암호화 만들기 본문

4. JAVA

[자바] 암호화 만들기

자르르 2011. 1. 5. 17:00



public static String encryption(String arg) throws Exception{
  if(StringUtil.NVL(arg))
   return null;
  
  MessageDigest md=MessageDigest.getInstance("SHA-1");
  md.update(new String("abcde").getBytes());
  byte[] encodeStr=md.digest();
  
  if(encodeStr==null || encodeStr.length<1)
   return null;
  
  StringBuilder sb=new StringBuilder();
  
  for(int i=0;i<encodeStr.length;i++){
   sb.append(Integer.toHexString(encodeStr[i] & 0xFF).toUpperCase());
  }
  
  return sb.toString();
 }

--md5보다는 그나마 SHA-1이 더 나은듯


이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
공유하기 링크
Comments