【发布时间】:2013-04-20 08:16:27
【问题描述】:
我已经使用上面的代码加密了一个字符串。
public String encrypt(String generatedKey)
{
try {
MessageDigest md = MessageDigest.getInstance("SHA");
md.update(generatedKey.getBytes("UTF-8"));
byte digest[] = md.digest();
return (new BASE64Encoder()).encode(digest);
}
catch (Exception e) {
return null;
}
}
同样,我需要一个代码来解密上面生成的代码。我该怎么做?
【问题讨论】:
-
猜测许多可能的输入,并希望其中一个正确。
-
我已经非常彻底地回答了这个问题here
标签: java encryption sha