MD5を文字列に変換する方法を誰かが知っていますか?私の場合、パスワードをデータベースの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;
}
パスワードを編集するために暗号化形式を文字列に変換する方法がわかりません。