목차
접기
728x90
반응형
// SHA-256으로 해싱하는 메소드
public static String sha256(String msg) throws NoSuchAlgorithmException {
MessageDigest md = MessageDigest.getInstance("SHA-256");
md.update(msg.getBytes());
return bytesToHex(md.digest());
}
// 바이트를 헥스값으로 변환한다
public static String bytesToHex(byte[] bytes) {
StringBuilder builder = new StringBuilder();
for (byte b: bytes) {
builder.append(String.format("%02x", b));
}
return builder.toString();
}
728x90
반응형
LIST
'Java' 카테고리의 다른 글
[ java ] Thread.sleep 사용법 (0) | 2021.01.05 |
---|---|
[ java ] 자바에서 ip 조회 (0) | 2020.12.30 |
[ java ] enum 사용법 (final static String 변수 대신 사용) (0) | 2020.12.30 |
[ java ] final 변수 사용법 (0) | 2020.12.30 |
[ java ] 자바 정규식, 참고 블로그, 숫자, 전화번호 (0) | 2020.12.30 |