有关MD5密文24位(lueSGJZetyySpUndWjMBEg==)如何解密的问题?
答案:1 悬赏:80 手机版
解决时间 2021-03-24 05:00
- 提问者网友:雾里闻花香
- 2021-03-23 16:15
有关MD5密文24位(lueSGJZetyySpUndWjMBEg==)如何解密的问题?
最佳答案
- 五星知识达人网友:平生事
- 2021-03-23 16:56
BASE64(MD5(input))
先MD5后BASE64加密。
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import org.apache.log4j.Logger;
import sun.misc.BASE64Encoder;
public class CodeUtils {
private static Logger logger = LogManager.getLogger(LogManager.LOG_KEY_APP);
private static MessageDigest MD5 = null;
static {
try {
MD5 = MessageDigest.getInstance("MD5");
} catch (NoSuchAlgorithmException ex) {
logger.debug(ex);
}
}
public static String encode(String value) {
String result = "";
if (value == null) {
return result;
}
BASE64Encoder baseEncoder = new BASE64Encoder();
try {
result = baseEncoder.encode(MD5.digest(value.getBytes("utf-8")));
} catch (Exception ex) {
}
return result;
}
}
先MD5后BASE64加密。
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import org.apache.log4j.Logger;
import sun.misc.BASE64Encoder;
public class CodeUtils {
private static Logger logger = LogManager.getLogger(LogManager.LOG_KEY_APP);
private static MessageDigest MD5 = null;
static {
try {
MD5 = MessageDigest.getInstance("MD5");
} catch (NoSuchAlgorithmException ex) {
logger.debug(ex);
}
}
public static String encode(String value) {
String result = "";
if (value == null) {
return result;
}
BASE64Encoder baseEncoder = new BASE64Encoder();
try {
result = baseEncoder.encode(MD5.digest(value.getBytes("utf-8")));
} catch (Exception ex) {
}
return result;
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯