public static String encryptSHA512(String data) {
String afterData = StringUtils.EMPTY;
try {
MessageDigest sha = MessageDigest.getInstance("SHA-512");
sha.update(data.getBytes());
StringBuffer sb = new StringBuffer();
for (byte b : sha.digest()) {
sb.append(Integer.toHexString(0xff & b));
}
afterData = sb.toString();
} catch (Exception e) {
e.printStackTrace();
}
return afterData;
}
'Java & SpringFramework' 카테고리의 다른 글
Seed128 파일 암호화/복호화 (0) | 2016.10.11 |
---|---|
Seed 암호화/복호화 (0) | 2016.10.10 |
JMX 세션수, 세션아이디리스트 가져오기? (0) | 2016.08.30 |
트랜잭션(@Transactional) 무시 (0) | 2016.06.16 |
POST형식 BASE64인코딩해서 파일다운로드 하기 (0) | 2016.03.29 |