728x90
반응형
// 암호화 하기
public static String sha256(String msg) throws NoSuchAlgorithmException {
String result ="";
MessageDigest md = MessageDigest.getInstance("SHA-256");
md.update(msg.getBytes());
byte[] byteData = md.digest();
StringBuffer sb = new StringBuffer();
for (int i = 0; i < byteData.length; i++) {
sb.append(Integer.toString((byteData[i] & 0xFF) + 256, 16).substring(1));
}
result = sb.toString();
return result;
}
728x90
반응형
'JAVA' 카테고리의 다른 글
리스트 객체 중복 제거 (0) | 2021.10.08 |
---|---|
문자열에 공백 수 (0) | 2020.11.23 |
JSON 정리 (0) | 2019.11.21 |
안드로이드 버튼 모서리 둥글게 하기 (1) | 2018.06.22 |
자바 문자열 포함 여부 확인하기. (0) | 2018.05.07 |