public class Test {
//sha256 암호화
public static String sha256(String msg) throws Exception {
MessageDigest md = MessageDigest.getInstance("SHA-256");
md.update(msg.getBytes());
StringBuilder builder = new StringBuilder();
for (byte b: md.digest()) {
builder.append(String.format("%02x", b));
}
return builder.toString();
}
public static void main(String[] args) {
String msg = "123Qwe!!";
try {
//sha256
System.out.println(msg+" = "+sha256(msg));
} catch (Exception e) {
e.printStackTrace();
}
}
'java' 카테고리의 다른 글
cannot convert from string to T (0) | 2021.03.18 |
---|---|
duration과 period (0) | 2020.11.23 |
java mail 발송시 첨부파일 한글 깨짐 현상 (0) | 2020.10.23 |
서버 IP 가져오기 (0) | 2020.09.19 |
자바 프로그래머가 자주 실수 하는 10가지 (0) | 2018.11.02 |