谁能知道如何将MD5转换为String。就我而言,我已将密码保存在数据库中的MD5中。我正在尝试检索密码并以字符串形式显示以进行编辑。
这是我为将字符串转换为加密格式所做的:
public static String encrypt(String source) {
String md5 = null;
try {
MessageDigest mdEnc = MessageDigest.getInstance("MD5"); //Encryption algorithm
mdEnc.update(source.getBytes(), 0, source.length());
md5 = new BigInteger(1, mdEnc.digest()).toString(16); // Encrypted string
}
catch (Exception ex) {
return null;
}
return md5;
}
我不知道如何将加密格式转换为字符串以编辑密码。