SHA-256 암호화 java 예제 입니다.
package test; import java.security.MessageDigest; public class ShaPasswordEncoderTest { public static void main(String[] args) { String base = "password123"; try{ MessageDigest digest = MessageDigest.getInstance("SHA-256"); byte[] hash = digest.digest(base.getBytes("UTF-8")); StringBuffer hexString = new StringBuffer(); 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); } //출력 System.out.println(hexString.toString()); } catch(Exception ex){ throw new RuntimeException(ex); } } }
확인(검증)은 아래 URL에서 해보시기 바랍니다.
http://www.xorbin.com/tools/sha256-hash-calculator
ArrayList Sort (문자열 정렬) (0) | 2016.05.10 |
---|---|
[오류] Couldn't find any revision to build. Verify the repository and branch configuration for this job. (0) | 2016.05.10 |
StringTokenizer, Split 비교 (0) | 2016.03.30 |
젠킨스 설명 (0) | 2016.03.09 |
MyBatis(iBatis)에서 파라미터에 Null 값이 있을 경우 에러 처리 (0) | 2016.01.28 |
댓글 영역