/**
* 加密方式
*/
public static final String APP_ID = "9NF8gYQrn3VotO52mstFTQVhnTQ9HVt5";
public static final String APP_SECRETE = "reWlrfQ7k2RkVep3";
public static String md5() {
try {
SimpleDateFormat simpleFormatter = new SimpleDateFormat("yyyy-MM-dd");
String format = APP_ID+APP_SECRETE + simpleFormatter.format(new Date());
byte[] btInput = format.getBytes();
// 获得MD5摘要算法的 MessageDigest 对象
MessageDigest mdInst = MessageDigest.getInstance("MD5");
// 使用指定的字节更新摘要
mdInst.update(btInput);
// 获得密文
byte[] md = mdInst.digest();
System.out.println(Base64.getEncoder().encodeToString(md));
return Base64.getEncoder().encodeToString(md).toLowerCase();
} catch (Exception e) {
e.printStackTrace();
}
return "";
}
java MD5加密
最新推荐文章于 2024-07-24 17:27:32 发布