최근에 legacy code 를 보다가 필자가 안타깝게도 기초가 부족해 코드가 이해가 잘 되지 않았다. 그래서 복습할 겸 필자가 이를 정리하고자 한다. 시작전에 이 코드가 이해가 되는가? 그러면 해당 글을 안봐도 될 것이다. // 직접 변환public static String Sha256data(String str){ String rtnData = ""; try{ MessageDigest md = MessageDigest.getInstance("SHA-256"); md.update(str.getBytes(StandardCharsets.UTF_8)); byte byteData[] = md.digest(); StringBuffer sb = ne..