나비 EAS 사용자 비밀번호 암호화

많은 것은 말하지 않고 먼저 값을 올리다
    /**
     */
    public static void main(String[] args) throws Exception {
        try {
            String strSrc = "/6Ag7sROT92xi9ok5ZxhERO33n8=SUN";//  ID+  
            byte[] btKey = new byte[strSrc.getBytes().length + 1];//      
            System.arraycopy(strSrc.getBytes(), 0, btKey, 0, strSrc.getBytes().length);
            MessageDigest md = MessageDigest.getInstance("MD5");//MD5  
            md.update(btKey);
            byte[] btDigest = md.digest();
            BASE64Encoder encoder = new BASE64Encoder();
            System.out.println(encoder.encode(btDigest));//Base64  
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

암호 확인 절차:
0number(로그인명)에 따라 사용자의fid와 암호화된 비밀번호를 찾아냅니다.표tpm_user
1 사용자의 비밀번호를 처음과 끝의 빈칸을 없애고fid를 붙여 문자열을 만들고byte 수조로 바꾸면 마지막에 빈값을 추가합니다.
2 먼저 MD5에 비밀번호를 붙이고 Base64 코드를 바꾸면 됩니다.
간단하고 효과적인 비밀번호 추가.

좋은 웹페이지 즐겨찾기