package com.orakgarak.util;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class CommonUtil {
public static String toSHA256(String str){
String SHA = "";
try{
MessageDigest sh = MessageDigest.getInstance("SHA-256");
sh.update(str.getBytes());
byte byteData[] = sh.digest();
StringBuffer sb = new StringBuffer();
for(int i = 0 ; i < byteData.length ; i++){
sb.append(Integer.toString((byteData[i]&0xff) + 0x100, 16).substring(1));
}
SHA = sb.toString();
}catch(NoSuchAlgorithmException e){
e.printStackTrace();
SHA = null;
}
return SHA;
}
}
'소프트웨어 개발 > Java - Basic' 카테고리의 다른 글
JSP 커스텀 태그 만들기 (0) | 2014.11.07 |
---|---|
Dynamic web module version3.0버전에서 web.xml만들기 (0) | 2014.11.04 |
멀티파트 전송법 (0) | 2014.11.03 |
자바 1.8 새기능, forEach문 이용해서 줄이기 (0) | 2014.11.01 |
JDK 1.8 람다 형식 runnable구현 (0) | 2014.10.24 |