스킬(skills)/자바(Java) [java] SHA256 암호화 예제 후바스탱크 2016. 7. 29. 17:57 public String pwdEncrypt(String pwd) { StringBuffer hexString = new StringBuffer(); try { MessageDigest digest = MessageDigest.getInstance("SHA-256"); byte[] hash = digest.digest(pwd.getBytes("UTF-8")); for (int i = 0; i < hash.length; i++) { String hex = Integer.toHexString(0xff & hash[i]); if (hex.length() == 1) { hexString.append('0'); } hexString.append(hex); } } catch (Exception ex) { throw new RuntimeException(ex); } return hexString.toString(); } 저작자표시 (새창열림)