Java MD5加密

原创 2012年03月27日 10:59:03
public final static String MD5(String s) {
		char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9',
				'a', 'b', 'c', 'd', 'e', 'f' };
		try {
			byte[] strTemp = s.getBytes("utf-8");
			MessageDigest mdTemp = MessageDigest.getInstance("MD5");
			mdTemp.update(strTemp);
			byte[] md = mdTemp.digest();
			int j = md.length;
			char str[] = new char[j * 2];
			int k = 0;
			for (int i = 0; i < j; i++) {
				byte byte0 = md[i];
				str[k++] = hexDigits[byte0 >>> 4 & 0xf];
				str[k++] = hexDigits[byte0 & 0xf];
			}
			return new String(str);
		} catch (Exception e) {
			return null;
		}
	}
不解释了,我也不懂,拿过来直接用就可以

MD5加密的简单java实现

MD5加密
  • liu1782291245
  • liu1782291245
  • 2017年06月19日 14:24
  • 15860

两种方式实现java Md5加密

一、加盐方式/** * 生成32位md5码 * @param password * @return */ public static String md...
  • zjx2016
  • zjx2016
  • 2017年07月13日 15:32
  • 9156

Java最简洁加密32位MD5

使用java生成32位字符串的MD5:public static String getMD5(String str) { try { // 生成一个MD5加密计...
  • wildpal
  • wildpal
  • 2016年11月29日 17:28
  • 4742

使用Java写的MD5加密工具

import java.security.MessageDigest; public class MD5Util { public static String toMD5(String plainT...
  • qq_18895659
  • qq_18895659
  • 2016年09月14日 10:50
  • 6749

JAVA简单实现MD5注册登录加密

开发环境:jdk1.7,eclipse 框架:springmvc,mybatis 工具:maven 以下代码复制即可实现MD5加密创建一个mave项目,加web。不懂得可以搜索一下就有了。注册用...
  • nihaoa50
  • nihaoa50
  • 2017年03月11日 13:41
  • 4588

16位MD5加密JAVA版

package com.liuphp.qqfarm.model; import java.security.MessageDigest; import java.security.NoSuchAl...
  • siemenliu
  • siemenliu
  • 2010年08月04日 06:47
  • 11984

java中16位或32位MD5加密

import java.security.MessageDigest; /** * @Description:MD5加解密工具 * @author:liuyc * @time:2016年5月2...
  • u010197591
  • u010197591
  • 2016年05月23日 17:54
  • 9403

JAVA md5加密的工具类

编程中经常有用到MD5加密的情况,Java语言并没有像PHP一样提供原生的MD5加密字符串的函数,需要MD5加密的时候,往往需要自己写。以下是我写的md5工具类。留待以后使用public class ...
  • qq_28766327
  • qq_28766327
  • 2016年03月13日 17:46
  • 1192

JAVA 对字符串进行MD5加密

对字符串进行MD5加密主要是应用在密码存储等地方,下面函数主要是用Java实现对字符串进行MD5加密的功能...
  • github_38151745
  • github_38151745
  • 2017年05月07日 19:57
  • 2430

JAVA-32位MD5加密算法

转自:http://blog.csdn.net/YangLian20009/article/details/7252677 package sn.len.demo; import java...
  • bsmmaoshenbo
  • bsmmaoshenbo
  • 2016年08月17日 16:09
  • 2759
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java MD5加密
举报原因:
原因补充:

(最多只允许输入30个字)