2 つの質問があります 1 次のコードがありますが、コードの別の部分から使用する方法がわかりません。つまり、ユーザーが文字列パスワードを暗号化するために登録するときです。
public static final String md5(final String toEncrypt) {
try {
final MessageDigest digest = MessageDigest.getInstance("md5");
digest.update(toEncrypt.getBytes());
final byte[] bytes = digest.digest();
final StringBuilder sb = new StringBuilder();
for (int i = 0; i < bytes.length; i++) {
sb.append(String.format("%02X", bytes[i]));
}
return sb.toString().toLowerCase();
}
catch (Exception exc) { return ""; // Impossibru! }
}
2 番目の質問は、ユーザーが編集ボックスに入力した内容と一致するようにデータベースから文字列を取得するときに、その文字列をどのように復号化するかです。