⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 md5.java

📁 实现TCP/UDP的socket编程
💻 JAVA
字号:
package business;
import java.security.*;

import sun.misc.BASE64Encoder;
public class MD5 {

	/**
	 * @param args
	 * @throws NoSuchAlgorithmException 
	 * @throws NoSuchAlgorithmException 
	 */
	public static String EncoderByMd5(String str) 
	{
        //确定计算方法
        MessageDigest md5 = null;
		try {
			md5 = MessageDigest.getInstance("MD5");
		} catch (NoSuchAlgorithmException e1) {
			// TODO 自动生成 catch 块
			e1.printStackTrace();
		}
        BASE64Encoder base64en = new BASE64Encoder();
        //加密后的字符串
        String newstr="";
		try {
			newstr = base64en.encode(md5.digest(str.getBytes("utf-8")));
		} catch (Exception e) {
			// TODO 自动生成 catch 块
			e.printStackTrace();
		}
		return str;
		//return newstr;  密码设置为utf-8加密文件
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -