SHA512 + BASE64 암호화 코드


SHA512  + BASE64 암호화 코드

LG U+ 메시지 허브 작업중 SHA512 + BASE64 암호화를 하여 메시지를 보내는 API가 있다. 아래와 같은 코드로 암호화 소스를 작성하였다. public static String encodeBase64andSha(String planeText) { String encodingText = ""; try { // SHA-512, SHA-256, SHA1 등 다양한 방식으로 활용 MessageDigest md = MessageDigest.getInstance("SHA-512"); md.update(planeText.getBytes(StandardCharsets.UTF_8)); encodingText = DatatypeConverter.printBase64Binary(md.digest()); } catch (NoSuchAlgorithmException e) { throw new RuntimeException(e); } return encodingText; } PW 암호화 Base...



원문링크 : SHA512 + BASE64 암호화 코드