分享

MD5加密码

 时时Java图书 2016-08-30
package com.wuzy.web.util;

import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.util.UUID;

import sun.misc.BASE64Encoder;

public class DigestUtil {
/**
* MD5加密
* @param psw
* @return 
*/
public static String digestMD5(String psw){
MessageDigest md;
try {
//将原字符串采用MD5加密成byte[]
md = MessageDigest.getInstance("MD5");
byte[] bbs = md.digest(psw.getBytes());
//采用Base64算法将byte[]编码成字符串
BASE64Encoder base64 = new BASE64Encoder();
String s = base64.encode(bbs);
return s;
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
return null;
}
public static void main(String[] args){
String s = 
DigestUtil.digestMD5("abc");
System.out.println(s);
s = DigestUtil
.digestMD5("123456dfdfgdf");
System.out.println(s);
}
}

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多