MessageDigest alga=MessageDigest.getInstance("MD5");
  alga.update(strA.getBytes());
  byte[] digestA=alga.digest();我使用MD5进行密码加密,在用户登陆后,用它输入的密码与加密后的密码比较。这到可以。
但是用户在修改密码的时候,如何将加密后的密码还原回它实际的密码。比如:用户输入的密码是abc,加密后密码是wrrwerw...dfd共32位。当用户修改密码的时候需要将wrrwerw...dfd,还原回abc,然后输入新密码再加密。
但我用的加密方法似乎不能还原啊。我该用什么方法进行密码更新那?