Convert MD5 into String in java

后端 未结 4 1254
猫巷女王i
猫巷女王i 2021-02-04 17:46

Can anyone know how to convert the MD5 to String. In my case I have saved the password in MD5 in database. I am trying to retr

4条回答
  •  情深已故
    2021-02-04 18:37

        String password = "123456";
    
        MessageDigest md = MessageDigest.getInstance("MD5");
        md.update(password.getBytes());
    
        byte byteData[] = md.digest();
    
        StringBuffer sb = new StringBuffer();
        for (int i = 0; i < byteData.length; i++)
            sb.append(Integer.toString((byteData[i] & 0xff) + 0x100, 16).substring(1));
    
        System.out.println("Digest(in hex format):: " + sb.toString());
    

提交回复
热议问题