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
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());