티스토리 뷰

자바 코드내에서 PASSWORD 암호화 하여 문자열로 저장하는 방법.


public String getEncSHA256(String txt) throws Exception{

    StringBuffer sbuf = new StringBuffer();

     

    MessageDigest mDigest = MessageDigest.getInstance("SHA-256");

    mDigest.update(txt.getBytes());

     

    byte[] msgStr = mDigest.digest() ;

     

    for(int i=0; i < msgStr.length; i++){

        byte tmpStrByte = msgStr[i];

        String tmpEncTxt = Integer.toString((tmpStrByte & 0xff) + 0x100, 16).substring(1);

         

        sbuf.append(tmpEncTxt) ;

    }

     

    return sbuf.toString();

}


공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함